Skip to content

Commit

Permalink
Added Doxygen support.
Browse files Browse the repository at this point in the history
Closes #24. Closes #26.
  • Loading branch information
xvitaly committed Apr 26, 2020
1 parent 94f3d51 commit 90e64db
Show file tree
Hide file tree
Showing 9 changed files with 489 additions and 4 deletions.
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,8 @@
*.exe
*.out
*.app

# Doxygen output
/Doxyfile
/doxyout

3 changes: 2 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
cmake_minimum_required(VERSION 3.10)

project(zswap-cli LANGUAGES CXX)
project(zswap-cli VERSION 0.4.0 LANGUAGES CXX)

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)

include(cmake/Settings.cmake)
include(cmake/External.cmake)

include_directories("src/app")
Expand Down
1 change: 1 addition & 0 deletions cmake/Settings.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
option(BUILD_DOC "Build documentation" OFF)
11 changes: 11 additions & 0 deletions docs/doxygen.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Documentation

## About

ZSwap-cli is a command-line tool to control [zswap](https://github.com/torvalds/linux/blob/master/Documentation/vm/zswap.rst) Linux kernel module options.

## Pages

* [Installation](docs/installation.md).
* [Using application](docs/using-application.md).
* [Environment options](docs/environment-options.md).
Loading

0 comments on commit 90e64db

Please sign in to comment.