mirror of
https://github.com/oxen-io/lokinet.git
synced 2024-11-19 09:25:28 +00:00
3dd3d48fbb
CMake will set version variables itself if you give the version in the project(), which is cleaner. Also removes some (nearly) duplicate definitions and settings added in basic_definitions.cmake for unknown reasons. Removes some redundant settings (name, description, version) from the cpack settings which already default to the values from the project() call.
20 lines
993 B
Plaintext
20 lines
993 B
Plaintext
PROJECT_NAME = "Lokinet"
|
|
PROJECT_NUMBER = v@lokinet_VERSION@
|
|
PROJECT_BRIEF = "Anonymous, decentralized and IP based overlay network for the internet."
|
|
OUTPUT_DIRECTORY = @CMAKE_CURRENT_BINARY_DIR@
|
|
STRIP_FROM_PATH = @PROJECT_SOURCE_DIR@ @PROJECT_BINARY_DIR@
|
|
JAVADOC_AUTOBRIEF = YES
|
|
ALIASES = "rst=\verbatim embed:rst"
|
|
ALIASES += "endrst=\endverbatim"
|
|
BUILTIN_STL_SUPPORT = YES
|
|
INPUT = @lokinet_doc_sources_spaced@
|
|
INCLUDE_PATH = @PROJECT_SOURCE_DIR@/include @PROJECT_SOURCE_DIR@/llarp @PROJECT_SOURCE_DIR@/crypto/libntrup/include @PROJECT_SOURCE_DIR@/external/ghc-filesystem/include/
|
|
RECURSIVE = YES
|
|
CLANG_ASSISTED_PARSING = NO
|
|
#CLANG_OPTIONS = -std=c++17 -Wno-pragma-once-outside-header
|
|
GENERATE_HTML = NO
|
|
HTML_OUTPUT = doxyhtml
|
|
GENERATE_LATEX = NO
|
|
GENERATE_XML = YES
|
|
XML_OUTPUT = doxyxml
|
|
MACRO_EXPANSION = YES |