Skip to content

Commit 407f82d

Browse files
committed
chapter 10 abstracts
1 parent a5ba2b0 commit 407f82d

File tree

8 files changed

+30
-4
lines changed

8 files changed

+30
-4
lines changed

chapter-10/recipe-01/README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Installing your project
22

3-
Abstract to be written ...
3+
This recipe demonstrates how to install files, libraries, and executables.
4+
5+
In this recipe, we introduce a small example project which is used in the
6+
remaining recipes of this chapter.
7+
48

59
- [cxx-example](cxx-example/)

chapter-10/recipe-01/abstract.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
This recipe demonstrates how to install files, libraries, and executables.
2+
3+
In this recipe, we introduce a small example project which is used in the
4+
remaining recipes of this chapter.

chapter-10/recipe-02/README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Generating export headers
22

3-
Abstract to be written ...
3+
In this recipe we wish to:
4+
- Build both a shared and static library from the same set of source files.
5+
- Ensure that only the visibility of symbols in the shared library is properly delimited.
6+
7+
To demonstrate this, we revisit [Recipe 3 in Chapter 1](../../chapter-01/recipe-03).
8+
49

510
- [cxx-example](cxx-example/)

chapter-10/recipe-02/abstract.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
In this recipe we wish to:
2+
- Build both a shared and static library from the same set of source files.
3+
- Ensure that only the visibility of symbols in the shared library is properly delimited.
4+
5+
To demonstrate this, we revisit [Recipe 3 in Chapter 1](../../chapter-01/recipe-03).

chapter-10/recipe-03/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Exporting your targets
22

3-
Abstract to be written ...
3+
This recipe shows how CMake can let us export our targets so
4+
that other projects using CMake can pick them up easily.
5+
46

57
- [cxx-example](cxx-example/)

chapter-10/recipe-03/abstract.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
This recipe shows how CMake can let us export our targets so
2+
that other projects using CMake can pick them up easily.

chapter-10/recipe-04/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Installing a superbuild project
22

3-
Abstract to be written ...
3+
This recipe shows how to install a superbuild which depends on a library which
4+
may or may not be available on the system.
5+
46

57
- [cxx-example](cxx-example/)

chapter-10/recipe-04/abstract.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
This recipe shows how to install a superbuild which depends on a library which
2+
may or may not be available on the system.

0 commit comments

Comments
 (0)