49 | | = Older wiki stuff, may not be reliable = |
50 | | |
51 | | == How Do I... == |
52 | | |
53 | | * [wiki:CMakeConfigAndBuild Build Boost with CMake?] |
54 | | |
55 | | * [wiki:CMakeBuildConfiguration Tune the CMake build configuration (verbosity, tests, static/shared, debug/release, single/multi-threaded)?] |
56 | | |
57 | | * [wiki:CMakeTesting Test Boost with CMake?] |
58 | | |
59 | | * [wiki:CMakeBuildingIndividualLibraries Build/preprocess individual libraries/files with CMake?] |
60 | | |
61 | | * [wiki:CMakeAddingALibrary Add a Boost Library with CMake?] |
62 | | |
63 | | * [wiki:CMakeAddingCompiledLibrary Add a Compiled Library with CMake?] |
64 | | |
65 | | * [wiki:CMakeAddingRegressionTests Add Regression Tests with CMake?] |
66 | | |
67 | | * [wiki:CMakeModularizeLibrary Modularize a Library with CMake?] |
68 | | |
69 | | * [wiki:CMakeBinaryInstaller Build a Binary Installer with CMake?] |
70 | | |
71 | | == Reference Documentation == |
72 | | |
73 | | * Project macros |
74 | | * [wiki:CMakeLibraryProject boost_library_project] - Designate a new Boost library project |
75 | | |
76 | | * Building binaries |
77 | | * [wiki:CMakeAddLibrary boost_add_library] - Add a compiled Boost library |
78 | | * [wiki:CMakeAddExecutable boost_add_executable] - Add a compiled executable |
79 | | |
80 | | * Regression testing |
81 | | * [wiki:CMakeTestRun boost_test_run] - Compile and execute a test |
82 | | * [wiki:CMakeTestRunFail boost_test_run_fail] - Compile and execute a test (which is expected to fail) |
83 | | * [wiki:CMakeTestCompile boost_test_compile] - Compile a test |
84 | | * [wiki:CMakeTestCompileFail boost_test_compile_fail] - Compile a test (which should fail to compile) |
85 | | |
86 | | * [wiki:CMakeBuildFeatures Build features] - Different library build features supported by the build system |
87 | | |
88 | | * [http://www.cmake.org/HTML/Documentation.html CMake Macro Reference] (note that this documentation is also compiled in to cmake itself. The command '''''`cmake --help-full`''''' will display it.) |
89 | | |