// -*- MPC -*-
// $Id: ndds_ts_defaults.mpb 2004 2011-04-10 12:08:03Z johnnyw $

project {
  Define_Custom(NDDSTypeSupport) {
    command               = <%quote%>$(NDDSHOME)/scripts/rtiddsgen<%quote%>
    commandflags          = -language C++ -replace -namespace $(PLATFORM_NDDS_FLAGS)

    dependent             = <%quote%>$(NDDSHOME)/scripts/rtiddsgen<%bat%><%quote%>

    source_pre_extension  = , Support, Plugin
    source_outputext      = .cxx
    header_pre_extension  = , Support, Plugin
    header_outputext      = .h
    keyword ndds_ts_flags = commandflags
  }

  requires += ndds

  verbatim(gnuace, macros) {
    override no_hidden_visibility = 1
    override no_strict_aliasing = 1
  }
}
