source: pacpusframework/trunk/cmake/PacpusConfiguration.cmake@ 26

Last change on this file since 26 was 26, checked in by sgosseli, 11 years ago

Add the generation of the documentation in the build system.
To build the documentation on Windows:

cmake .. -DPACPUS_INSTALL_DIR=C:\Foo -DPACPUS_BUILD_DOC=TRUE
msbuild doc\documentation.vcxproj
msbuild INSTALL.vcxproj /p:Configuration=Release

Note: doxygen is required, of course.

File size: 1.1 KB
Line 
1#################################################
2# ___________ ____ ______ __ __ _____ #
3# \____ \__ \ _/ ___\\____ \| | \/ ___/ #
4# | |_> > __ \\ \___| |_> > | /\___ \ #
5# | __(____ /\___ > __/|____//____ > #
6# |__| \/ \/|__| \/ #
7# #
8#################################################
9
10# ========================================
11# Build-specific configuration
12# ========================================
13if (IS_BUILDING_PACPUS)
14 set(PACPUS_INSTALL_DIR ${CMAKE_INSTALL_PREFIX} CACHE FILEPATH "Installation directory for the library")
15 set(PACPUS_INSTALL_3RD FALSE CACHE BOOL "Installation of the 3rd party")
16endif()
17
18# ========================================
19# Global configuration
20# ========================================
21set(PACPUS_USE_LOG TRUE CACHE BOOL "Logging using log4cxx, the library is required")
22set(PACPUS_INSTALL_3RD FALSE CACHE BOOL "Installation of the 3rd party")
23set(PACPUS_BUILD_DOC FALSE CACHE BOOL "Whether build the documentation (require Doxygen)")
Note: See TracBrowser for help on using the repository browser.