diff --git a/direct/src/dcparser/Sources.pp b/direct/src/dcparser/Sources.pp index 1a80384783..6a265799e8 100644 --- a/direct/src/dcparser/Sources.pp +++ b/direct/src/dcparser/Sources.pp @@ -11,15 +11,18 @@ #begin lib_target #define TARGET dcparser + #define COMBINED_SOURCES $[TARGET]_composite1.cxx $[TARGET]_composite2.cxx + #define SOURCES \ - dcAtomicField.cxx dcAtomicField.h dcClass.cxx dcClass.h \ - dcField.cxx dcField.h dcFile.cxx dcFile.h \ - dcLexer.lxx dcLexerDefs.h \ - dcMolecularField.cxx dcMolecularField.h dcParser.yxx \ - dcParserDefs.h dcSubatomicType.cxx dcSubatomicType.h dcbase.h \ - dcindent.cxx dcindent.h \ - hashGenerator.cxx hashGenerator.h \ - primeNumberGenerator.h primeNumberGenerator.cxx + dcAtomicField.h dcClass.h dcField.h dcFile.h dcLexer.lxx \ + dcLexerDefs.h dcMolecularField.h dcParser.yxx dcParserDefs.h \ + dcSubatomicType.h dcbase.h dcindent.h hashGenerator.h \ + primeNumberGenerator.h + + #define INCLUDED_SOURCES \ + dcAtomicField.cxx dcClass.cxx dcField.cxx dcFile.cxx \ + dcMolecularField.cxx dcSubatomicType.cxx dcindent.cxx \ + hashGenerator.cxx primeNumberGenerator.cxx #define IGATESCAN all #end lib_target diff --git a/direct/src/dcparser/dcparser_composite1.cxx b/direct/src/dcparser/dcparser_composite1.cxx new file mode 100644 index 0000000000..a0fbc900a6 --- /dev/null +++ b/direct/src/dcparser/dcparser_composite1.cxx @@ -0,0 +1,4 @@ + +#include "dcAtomicField.cxx" +#include "dcClass.cxx" + diff --git a/direct/src/dcparser/dcparser_composite2.cxx b/direct/src/dcparser/dcparser_composite2.cxx new file mode 100644 index 0000000000..3d19297264 --- /dev/null +++ b/direct/src/dcparser/dcparser_composite2.cxx @@ -0,0 +1,8 @@ + +#include "dcField.cxx" +#include "dcFile.cxx" +#include "dcMolecularField.cxx" +#include "dcSubatomicType.cxx" +#include "dcindent.cxx" +#include "hashGenerator.cxx" +#include "primeNumberGenerator.cxx"