forked from dev-cafe/cmake-cookbook
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
enumerate recipes in READMEs; closes dev-cafe#452
- Loading branch information
Showing
16 changed files
with
186 additions
and
186 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
# Chapter 1: From a Simple Executable to Libraries | ||
|
||
- [Compiling a single source file into an executable](recipe-01/README.md) | ||
- [Switching generators](recipe-02/README.md) | ||
- [Building and linking static and shared libraries](recipe-03/README.md) | ||
- [Controlling compilation with conditionals](recipe-04/README.md) | ||
- [Presenting options to the user](recipe-05/README.md) | ||
- [Specifying the compiler](recipe-06/README.md) | ||
- [Switching the build type](recipe-07/README.md) | ||
- [Controlling compiler flags](recipe-08/README.md) | ||
- [Setting the standard for the language](recipe-09/README.md) | ||
- [Using control flow constructs](recipe-10/README.md) | ||
- [1. Compiling a single source file into an executable](recipe-01/README.md) | ||
- [2. Switching generators](recipe-02/README.md) | ||
- [3. Building and linking static and shared libraries](recipe-03/README.md) | ||
- [4. Controlling compilation with conditionals](recipe-04/README.md) | ||
- [5. Presenting options to the user](recipe-05/README.md) | ||
- [6. Specifying the compiler](recipe-06/README.md) | ||
- [7. Switching the build type](recipe-07/README.md) | ||
- [8. Controlling compiler flags](recipe-08/README.md) | ||
- [9. Setting the standard for the language](recipe-09/README.md) | ||
- [10. Using control flow constructs](recipe-10/README.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
# Chapter 2: Detecting the Environment | ||
|
||
- [Discovering the operating system](recipe-01/README.md) | ||
- [Dealing with platform-dependent source code](recipe-02/README.md) | ||
- [Dealing with compiler-dependent source code](recipe-03/README.md) | ||
- [Discovering the host processor architecture](recipe-04/README.md) | ||
- [Discovering the host processor instruction set](recipe-05/README.md) | ||
- [Enabling vectorization for the Eigen library](recipe-06/README.md) | ||
- [1. Discovering the operating system](recipe-01/README.md) | ||
- [2. Dealing with platform-dependent source code](recipe-02/README.md) | ||
- [3. Dealing with compiler-dependent source code](recipe-03/README.md) | ||
- [4. Discovering the host processor architecture](recipe-04/README.md) | ||
- [5. Discovering the host processor instruction set](recipe-05/README.md) | ||
- [6. Enabling vectorization for the Eigen library](recipe-06/README.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
# Chapter 3: Detecting External Libraries and Programs | ||
|
||
- [Detecting the Python interpreter](recipe-01/README.md) | ||
- [Detecting the Python library](recipe-02/README.md) | ||
- [Detecting Python modules and packages](recipe-03/README.md) | ||
- [Detecting the BLAS and LAPACK math libraries](recipe-04/README.md) | ||
- [Detecting the OpenMP parallel environment](recipe-05/README.md) | ||
- [Detecting the MPI parallel environment](recipe-06/README.md) | ||
- [Detecting the Eigen library](recipe-07/README.md) | ||
- [Detecting the Boost libraries](recipe-08/README.md) | ||
- [Detecting external libraries: I. Using pkg-config](recipe-09/README.md) | ||
- [Detecting external libraries: II. Writing a find-module](recipe-10/README.md) | ||
- [1. Detecting the Python interpreter](recipe-01/README.md) | ||
- [2. Detecting the Python library](recipe-02/README.md) | ||
- [3. Detecting Python modules and packages](recipe-03/README.md) | ||
- [4. Detecting the BLAS and LAPACK math libraries](recipe-04/README.md) | ||
- [5. Detecting the OpenMP parallel environment](recipe-05/README.md) | ||
- [6. Detecting the MPI parallel environment](recipe-06/README.md) | ||
- [7. Detecting the Eigen library](recipe-07/README.md) | ||
- [8. Detecting the Boost libraries](recipe-08/README.md) | ||
- [9. Detecting external libraries: I. Using pkg-config](recipe-09/README.md) | ||
- [10. Detecting external libraries: II. Writing a find-module](recipe-10/README.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
# Chapter 4: Creating and Running Tests | ||
|
||
- [Creating a simple unit test example](recipe-01/README.md) | ||
- [Define a unit test using the Catch2 library](recipe-02/README.md) | ||
- [Define a unit test and link against Google test](recipe-03/README.md) | ||
- [Define a unit test and link against Boost test](recipe-04/README.md) | ||
- [Dynamic analysis to detect memory defects](recipe-05/README.md) | ||
- [Testing expected failures](recipe-06/README.md) | ||
- [Using timeouts for long tests](recipe-07/README.md) | ||
- [Running tests in parallel](recipe-08/README.md) | ||
- [Running a subset of tests](recipe-09/README.md) | ||
- [Using test fixtures](recipe-10/README.md) | ||
- [1. Creating a simple unit test example](recipe-01/README.md) | ||
- [2. Define a unit test using the Catch2 library](recipe-02/README.md) | ||
- [3. Define a unit test and link against Google test](recipe-03/README.md) | ||
- [4. Define a unit test and link against Boost test](recipe-04/README.md) | ||
- [5. Dynamic analysis to detect memory defects](recipe-05/README.md) | ||
- [6. Testing expected failures](recipe-06/README.md) | ||
- [7. Using timeouts for long tests](recipe-07/README.md) | ||
- [8. Running tests in parallel](recipe-08/README.md) | ||
- [9. Running a subset of tests](recipe-09/README.md) | ||
- [10. Using test fixtures](recipe-10/README.md) |
Oops, something went wrong.