@@ -108,9 +108,9 @@ Command line options:
108
108
--separate-files Generate separate files for each of the types
109
109
```
110
110
111
- I've only tested this with Boost 1.69.0, but I expect it will work fine with most other versions. The Boost dependencies
112
- are only used by the ` schemagen ` utility at or before your build, so you probably don't need to redistribute it or the
113
- Boost libraries with your project.
111
+ I've tested this with several versions of Boost going back to 1.65.0. I expect it will work fine with most versions of
112
+ Boost after that. The Boost dependencies are only used by the ` schemagen ` utility at or before your build, so you
113
+ probably don't need to redistribute it or the Boost libraries with your project.
114
114
115
115
If you are building shared libraries on Windows (DLLs) using vcpkg or ` BUILD_SHARED_LIBS=ON ` in CMake, be aware that this
116
116
adds a runtime dependency on a Boost DLL. The ` schemagen ` tool won't run without it. However, in addition to automating
@@ -148,10 +148,10 @@ All of the generated files are in the [samples](samples/) directory. There are t
148
148
the generated code, one which creates a single pair of files (` samples/unified/ ` ), and one which uses the
149
149
` --separate-files ` flag with ` schemagen ` to generate individual header and source files (` samples/separate/ ` )
150
150
for each of the object types which need to be implemeneted. The only difference between
151
- [ UnifiedToday .h] ( samples/today/UnifiedToday .h )
152
- and [ SeparateToday .h] ( samples/today/SeparateToday .h ) should be that the ` SeparateToday ` use a generated
153
- [ TodayObjects.h ] ( samples/separate/TodayObjects.h ) convenience header which includes all of the inidividual
154
- object header along with the rest of the schema in [ TodaySchema.h] ( samples/separate/TodaySchema.h ) .
151
+ [ TodayMock .h] ( samples/today/TodayMock .h ) with and without ` IMPL_SEPARATE_TODAY ` defined should be that the
152
+ ` --separate-files ` option generates a [ TodayObjects .h] ( samples/separate/TodayObjects .h ) convenience header
153
+ which includes all of the inidividual object header along with the rest of the schema in
154
+ [ TodaySchema.h] ( samples/separate/TodaySchema.h ) .
155
155
156
156
# Build and Test
157
157
0 commit comments