|
@@ -1,62 +1,62 @@
|
|
|
set(INTERROGATE_HEADERS
|
|
set(INTERROGATE_HEADERS
|
|
|
- functionRemap.h
|
|
|
|
|
- functionWriter.h
|
|
|
|
|
- functionWriterPtrFromPython.h functionWriterPtrToPython.h
|
|
|
|
|
- functionWriters.h
|
|
|
|
|
- interfaceMaker.h
|
|
|
|
|
- interfaceMakerC.h
|
|
|
|
|
- interfaceMakerPython.h interfaceMakerPythonObj.h
|
|
|
|
|
- interfaceMakerPythonSimple.h
|
|
|
|
|
- interfaceMakerPythonNative.h
|
|
|
|
|
- interrogate.h interrogateBuilder.h parameterRemap.I
|
|
|
|
|
- parameterRemap.h
|
|
|
|
|
- parameterRemapBasicStringPtrToString.h
|
|
|
|
|
- parameterRemapBasicStringRefToString.h
|
|
|
|
|
- parameterRemapBasicStringToString.h
|
|
|
|
|
- parameterRemapCharStarToString.h
|
|
|
|
|
- parameterRemapConcreteToPointer.h
|
|
|
|
|
- parameterRemapConstToNonConst.h parameterRemapEnumToInt.h
|
|
|
|
|
- parameterRemapPTToPointer.h
|
|
|
|
|
- parameterRemapReferenceToConcrete.h
|
|
|
|
|
- parameterRemapReferenceToPointer.h parameterRemapThis.h
|
|
|
|
|
- parameterRemapToString.h
|
|
|
|
|
- parameterRemapHandleToInt.h
|
|
|
|
|
- parameterRemapUnchanged.h
|
|
|
|
|
- typeManager.h)
|
|
|
|
|
|
|
+ functionRemap.h
|
|
|
|
|
+ functionWriter.h
|
|
|
|
|
+ functionWriterPtrFromPython.h functionWriterPtrToPython.h
|
|
|
|
|
+ functionWriters.h
|
|
|
|
|
+ interfaceMaker.h
|
|
|
|
|
+ interfaceMakerC.h
|
|
|
|
|
+ interfaceMakerPython.h interfaceMakerPythonObj.h
|
|
|
|
|
+ interfaceMakerPythonSimple.h
|
|
|
|
|
+ interfaceMakerPythonNative.h
|
|
|
|
|
+ interrogate.h interrogateBuilder.h parameterRemap.I
|
|
|
|
|
+ parameterRemap.h
|
|
|
|
|
+ parameterRemapBasicStringPtrToString.h
|
|
|
|
|
+ parameterRemapBasicStringRefToString.h
|
|
|
|
|
+ parameterRemapBasicStringToString.h
|
|
|
|
|
+ parameterRemapCharStarToString.h
|
|
|
|
|
+ parameterRemapConcreteToPointer.h
|
|
|
|
|
+ parameterRemapConstToNonConst.h parameterRemapEnumToInt.h
|
|
|
|
|
+ parameterRemapPTToPointer.h
|
|
|
|
|
+ parameterRemapReferenceToConcrete.h
|
|
|
|
|
+ parameterRemapReferenceToPointer.h parameterRemapThis.h
|
|
|
|
|
+ parameterRemapToString.h
|
|
|
|
|
+ parameterRemapHandleToInt.h
|
|
|
|
|
+ parameterRemapUnchanged.h
|
|
|
|
|
+ typeManager.h)
|
|
|
|
|
|
|
|
set(INTERROGATE_SOURCES
|
|
set(INTERROGATE_SOURCES
|
|
|
- functionRemap.cxx
|
|
|
|
|
- functionWriter.cxx
|
|
|
|
|
- functionWriterPtrFromPython.cxx functionWriterPtrToPython.cxx
|
|
|
|
|
- functionWriters.cxx
|
|
|
|
|
- interfaceMaker.cxx
|
|
|
|
|
- interfaceMakerC.cxx
|
|
|
|
|
- interfaceMakerPython.cxx interfaceMakerPythonObj.cxx
|
|
|
|
|
- interfaceMakerPythonSimple.cxx
|
|
|
|
|
- interfaceMakerPythonNative.cxx
|
|
|
|
|
- interrogate.cxx interrogateBuilder.cxx parameterRemap.cxx
|
|
|
|
|
- parameterRemapBasicStringPtrToString.cxx
|
|
|
|
|
- parameterRemapBasicStringRefToString.cxx
|
|
|
|
|
- parameterRemapBasicStringToString.cxx
|
|
|
|
|
- parameterRemapCharStarToString.cxx
|
|
|
|
|
- parameterRemapConcreteToPointer.cxx
|
|
|
|
|
- parameterRemapConstToNonConst.cxx
|
|
|
|
|
- parameterRemapEnumToInt.cxx parameterRemapPTToPointer.cxx
|
|
|
|
|
- parameterRemapReferenceToConcrete.cxx
|
|
|
|
|
- parameterRemapReferenceToPointer.cxx parameterRemapThis.cxx
|
|
|
|
|
- parameterRemapToString.cxx
|
|
|
|
|
- parameterRemapHandleToInt.cxx
|
|
|
|
|
- parameterRemapUnchanged.cxx
|
|
|
|
|
- typeManager.cxx)
|
|
|
|
|
|
|
+ functionRemap.cxx
|
|
|
|
|
+ functionWriter.cxx
|
|
|
|
|
+ functionWriterPtrFromPython.cxx functionWriterPtrToPython.cxx
|
|
|
|
|
+ functionWriters.cxx
|
|
|
|
|
+ interfaceMaker.cxx
|
|
|
|
|
+ interfaceMakerC.cxx
|
|
|
|
|
+ interfaceMakerPython.cxx interfaceMakerPythonObj.cxx
|
|
|
|
|
+ interfaceMakerPythonSimple.cxx
|
|
|
|
|
+ interfaceMakerPythonNative.cxx
|
|
|
|
|
+ interrogate.cxx interrogateBuilder.cxx parameterRemap.cxx
|
|
|
|
|
+ parameterRemapBasicStringPtrToString.cxx
|
|
|
|
|
+ parameterRemapBasicStringRefToString.cxx
|
|
|
|
|
+ parameterRemapBasicStringToString.cxx
|
|
|
|
|
+ parameterRemapCharStarToString.cxx
|
|
|
|
|
+ parameterRemapConcreteToPointer.cxx
|
|
|
|
|
+ parameterRemapConstToNonConst.cxx
|
|
|
|
|
+ parameterRemapEnumToInt.cxx parameterRemapPTToPointer.cxx
|
|
|
|
|
+ parameterRemapReferenceToConcrete.cxx
|
|
|
|
|
+ parameterRemapReferenceToPointer.cxx parameterRemapThis.cxx
|
|
|
|
|
+ parameterRemapToString.cxx
|
|
|
|
|
+ parameterRemapHandleToInt.cxx
|
|
|
|
|
+ parameterRemapUnchanged.cxx
|
|
|
|
|
+ typeManager.cxx)
|
|
|
|
|
|
|
|
composite_sources(interrogate INTERROGATE_SOURCES)
|
|
composite_sources(interrogate INTERROGATE_SOURCES)
|
|
|
|
|
|
|
|
add_executable(interrogate ${INTERROGATE_HEADERS} ${INTERROGATE_SOURCES})
|
|
add_executable(interrogate ${INTERROGATE_HEADERS} ${INTERROGATE_SOURCES})
|
|
|
target_link_libraries(interrogate
|
|
target_link_libraries(interrogate
|
|
|
- p3cppParser p3dtoolconfig p3pystub ${_OPENSSL_LIBRARIES})
|
|
|
|
|
|
|
+ p3cppParser p3dtoolconfig p3pystub ${_OPENSSL_LIBRARIES})
|
|
|
install(TARGETS interrogate DESTINATION bin)
|
|
install(TARGETS interrogate DESTINATION bin)
|
|
|
|
|
|
|
|
add_executable(interrogate_module interrogate_module.cxx)
|
|
add_executable(interrogate_module interrogate_module.cxx)
|
|
|
target_link_libraries(interrogate_module
|
|
target_link_libraries(interrogate_module
|
|
|
- p3cppParser p3dtoolconfig p3pystub ${_OPENSSL_LIBRARIES})
|
|
|
|
|
|
|
+ p3cppParser p3dtoolconfig p3pystub ${_OPENSSL_LIBRARIES})
|
|
|
install(TARGETS interrogate_module DESTINATION bin)
|
|
install(TARGETS interrogate_module DESTINATION bin)
|