You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-2
Original file line number
Diff line number
Diff line change
@@ -61,17 +61,18 @@ packageProject(
61
61
62
62
```
63
63
64
-
65
64
## Features:
66
65
67
66
-[x] Find local Boost
68
-
-[x] Download boost if there's with lower version than needed or if `-DCPM_DOWNLOAD_ALL=1`
67
+
-[x] Download boost if there's local Boost with lower version than needed or if `-DCPM_DOWNLOAD_ALL=1`
69
68
-[x] Links Boost to what target you need by itself
70
69
-[x] If you don't want to download Boost multiple times, set `-DCPM_SOURCE_CACHE=./.cache/cpm`
71
70
-[x] Gives appropriate string for you to add to [`PackageProject.cmake`](https://github.com/TheLartians/PackageProject.cmake)
72
71
-[x] Makes Boost generate appropriate install targets
73
72
-[x] If you download Boost, you can add additional configuring options just by setting them before calling function.
74
73
-[x] Well tested at [Arniiiii/ModernCppStarterExampleBoostCmake](https://github.com/Arniiiii/ModernCppStarterExampleBoostCmake)
74
+
-[x] You can apply your options or by setting it by your self, or by setting `BOOST_MY_OPTIONS` to something like `"OPTION value;OPTION2 value;"` for example `BOOST_ENABLE_PYTHON ON;` .
75
+
-[x] If you have your own Boost directory, set `BOOST_USE_MY_BOOST_DIRECTORY` to be the path with your Boost.
75
76
-[x] You can apply your patches to Boost. Define variable `BOOST_ADD_MY_PATCHES` to be a path to folder in which there's `*.patch` in such layout:
0 commit comments