1234567891011121314151617181920212223242526 |
- Add the BUILD_PROGRAMS option to disable programs build
- By default, PolarSSL builds and installs a large set of companions
- programs, which in some cases are not useful. This patch adds the
- BUILD_PROGRAMS option which allows to disable the build and
- installation of such programs when not needed.
- Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
- Index: polarssl-1.1.1/CMakeLists.txt
- ===================================================================
- --- polarssl-1.1.1.orig/CMakeLists.txt
- +++ polarssl-1.1.1/CMakeLists.txt
- @@ -33,7 +33,11 @@
- add_subdirectory(tests)
- endif(CMAKE_COMPILER_IS_GNUCC AND BUILD_TESTS)
-
- -add_subdirectory(programs)
- +option(BUILD_PROGRAMS "Build programs." ON)
- +
- +if(BUILD_PROGRAMS)
- + add_subdirectory(programs)
- +endif(BUILD_PROGRAMS)
-
- ADD_CUSTOM_TARGET(apidoc
- COMMAND doxygen doxygen/polarssl.doxyfile
|