@@ -25,7 +25,7 @@ A target specification may have optional parameters, the names and values of whi
25
25
26
26
- [ ** auth** ] ( #auth ) : A boolean specifying to apply authorization between RTI and federates when federated execution.
27
27
- [ ** build** ] ( #build ) : A command to execute after code generation instead of the default compile command.
28
- - [ ** build-type** ] ( #build-type ) : One of Release (the default), Debug , RelWithDebInfo and MinSizeRel.
28
+ - [ ** build-type** ] ( #build-type ) : One of Debug (the default), Release , RelWithDebInfo and MinSizeRel.
29
29
- [ ** cargo-dependencies** ] ( #cargo-dependencies ) : (Rust only) list of dependencies to include in the generated Cargo.toml file.
30
30
- [ ** cargo-features** ] ( #cargo-features ) : (Rust only) List of string names of features to include.
31
31
- [ ** cmake** ] ( #cmake ) : Whether to use cmake for building.
56
56
` target C {
57
57
auth: <true or false>
58
58
build: <string>,
59
- build-type: <Release, Debug , RelWithDebInfo, or MinSizeRel>,
59
+ build-type: <Debug, Release , RelWithDebInfo, or MinSizeRel>,
60
60
cmake: <true or false>,
61
61
cmake-include: <string or list of strings>,
62
62
compiler: <string>,
74
74
}
75
75
cpp = {
76
76
` target Cpp {
77
- build-type: <Release, Debug , RelWithDebInfo, or MinSizeRel>,
77
+ build-type: <Debug, Release , RelWithDebInfo, or MinSizeRel>,
78
78
cmake-include: <string or list of strings>,
79
79
external-runtime-path: <string>,
80
80
export-dependency-graph <true or false>,
@@ -221,25 +221,15 @@ This target does not currently support the `build` target option.
221
221
<ShowIf ts py >
222
222
This target does not currently support the ` build-type ` target option.
223
223
</ShowIf >
224
- <ShowIf rs >
225
- This parameter works with ` cargo ` to specify how to compile the code. The following options are supported:
226
-
227
- - ` Release ` : Optimization is turned on and debug information is missing.
228
- - ` Debug ` : Debug information is included in the executable.
229
- - ` RelWithDebInfo ` : Optimization with debug information.
230
- - ` MinSizeRel ` : Optimize for smallest size.
231
-
232
- This defaults to ` Release ` .
233
- </ShowIf >
234
- <ShowIf c cpp >
235
- This parameter works with ` cmake ` to specify how to compile the code. The following options are supported:
224
+ <ShowIf rs c cpp >
225
+ This parameter specifies how to compile the code. The following options are supported:
236
226
237
- - ` Release ` : Optimization is turned on and debug information is missing .
238
- - ` Debug ` : Debug information is included in the executable .
227
+ - ` Debug ` : Optimization is disabled and debug information is included in the executable .
228
+ - ` Release ` : Optimization is enabled and debug information is missing .
239
229
- ` RelWithDebInfo ` : Optimization with debug information.
240
230
- ` MinSizeRel ` : Optimize for smallest size.
241
231
242
- This defaults to ` Release ` .
232
+ This defaults to ` Debug ` .
243
233
</ShowIf >
244
234
</ShowIfs >
245
235
0 commit comments