3 Define_Custom(NDDSTypeSupport) {
4 command = <%quote%>$(NDDSSCRIPTDIR)/rtiddsgen<%quote%>
5 commandflags = -language C++ -replace -namespace $(PLATFORM_NDDS_FLAGS)
7 dependent = $(NDDSSCRIPTDIR)/rtiddsgen<%bat%>
9 source_pre_extension = , Support, Plugin
10 source_outputext = .cxx
11 header_pre_extension = , Support, Plugin
13 keyword ndds_ts_flags = commandflags
18 verbatim(gnuace, macros, 1) {
19 override no_hidden_visibility = 1
20 override no_strict_aliasing = 1
23 # At the moment NDDSHOME has been set but not NDDSSCRIPTDIR we see if
24 # the scripts directory exists, if so we use that, if not we use bin
25 ifneq ($(wildcard $(NDDSHOME)/scripts),)
26 NDDSSCRIPTDIR = $(NDDSHOME)/scripts
28 NDDSSCRIPTDIR = $(NDDSHOME)/bin