aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build/xsde/hybrid/xsd-cxx.make1
-rw-r--r--build/xsde/parser/xsd-cxx.make2
-rw-r--r--build/xsde/serializer/xsd-cxx.make2
3 files changed, 3 insertions, 2 deletions
diff --git a/build/xsde/hybrid/xsd-cxx.make b/build/xsde/hybrid/xsd-cxx.make
index ebf64ab..1a6692d 100644
--- a/build/xsde/hybrid/xsd-cxx.make
+++ b/build/xsde/hybrid/xsd-cxx.make
@@ -51,6 +51,7 @@ $(xsd_hybrid_pattern): xsde := xsde
$(xsd_hybrid_pattern): xsde_command := cxx-hybrid
ops := \
+--generate-inline \
--pskel-file-suffix $(xsd_pskel_suffix) \
--pimpl-file-suffix $(xsd_pimpl_suffix) \
--sskel-file-suffix $(xsd_sskel_suffix) \
diff --git a/build/xsde/parser/xsd-cxx.make b/build/xsde/parser/xsd-cxx.make
index b925fca..774f71a 100644
--- a/build/xsde/parser/xsd-cxx.make
+++ b/build/xsde/parser/xsd-cxx.make
@@ -28,7 +28,7 @@ xsd_parser_pattern += $(out_base)/%-pdriver.cxx
$(xsd_parser_pattern): xsde := xsde
$(xsd_parser_pattern): xsde_command := cxx-parser
-ops := --skel-file-suffix $(xsd_pskel_suffix)
+ops := --generate-inline --skel-file-suffix $(xsd_pskel_suffix)
ifneq ($(xsd_pimpl_suffix),)
ops += --impl-file-suffix $(xsd_pimpl_suffix)
diff --git a/build/xsde/serializer/xsd-cxx.make b/build/xsde/serializer/xsd-cxx.make
index 22b201e..d5de8ab 100644
--- a/build/xsde/serializer/xsd-cxx.make
+++ b/build/xsde/serializer/xsd-cxx.make
@@ -28,7 +28,7 @@ xsd_serializer_pattern += $(out_base)/%-sdriver.cxx
$(xsd_serializer_pattern): xsde := xsde
$(xsd_serializer_pattern): xsde_command := cxx-serializer
-ops := --skel-file-suffix $(xsd_sskel_suffix)
+ops := --generate-inline --skel-file-suffix $(xsd_sskel_suffix)
ifneq ($(xsd_pimpl_suffix),)
ops += --impl-file-suffix $(xsd_simpl_suffix)