49 lines
1.7 KiB
ObjectPascal
49 lines
1.7 KiB
ObjectPascal
#define DIRECTORY_IF_INTERROGATE yes
|
|
|
|
#define LOCAL_LIBS cppParser pystub interrogatedb dconfig dtoolutil dtoolbase
|
|
|
|
#begin bin_target
|
|
#define TARGET interrogate
|
|
|
|
#define COMBINED_SOURCES $[TARGET]_composite1.cxx $[TARGET]_composite2.cxx
|
|
|
|
#define SOURCES \
|
|
interrogate.h interrogateBuilder.h parameterRemap.I \
|
|
parameterRemap.h parameterRemapBasicStringRefToString.h \
|
|
parameterRemapBasicStringToString.h \
|
|
parameterRemapCharStarToString.h \
|
|
parameterRemapConcreteToPointer.h \
|
|
parameterRemapConstToNonConst.h parameterRemapEnumToInt.h \
|
|
parameterRemapPTToPointer.h \
|
|
parameterRemapReferenceToConcrete.h \
|
|
parameterRemapReferenceToPointer.h parameterRemapThis.h \
|
|
parameterRemapToString.h parameterRemapUnchanged.h \
|
|
typeManager.h wrapperBuilder.h wrapperBuilderC.h \
|
|
wrapperBuilderPython.h
|
|
|
|
#define INCLUDED_SOURCES \
|
|
interrogate.cxx interrogateBuilder.cxx parameterRemap.cxx \
|
|
parameterRemapBasicStringRefToString.cxx \
|
|
parameterRemapBasicStringToString.cxx \
|
|
parameterRemapCharStarToString.cxx \
|
|
parameterRemapConcreteToPointer.cxx \
|
|
parameterRemapConstToNonConst.cxx \
|
|
parameterRemapEnumToInt.cxx parameterRemapPTToPointer.cxx \
|
|
parameterRemapReferenceToConcrete.cxx \
|
|
parameterRemapReferenceToPointer.cxx parameterRemapThis.cxx \
|
|
parameterRemapToString.cxx parameterRemapUnchanged.cxx \
|
|
typeManager.cxx wrapperBuilder.cxx wrapperBuilderC.cxx \
|
|
wrapperBuilderPython.cxx
|
|
|
|
#end bin_target
|
|
|
|
#begin bin_target
|
|
#define TARGET parse_file
|
|
#define SOURCES parse_file.cxx
|
|
#end bin_target
|
|
|
|
#begin bin_target
|
|
#define TARGET interrogate_module
|
|
#define SOURCES interrogate_module.cxx
|
|
#end bin_target
|