Build dtool/interrogatedb under CMake.
This commit is contained in:
parent
eb1ac82a2e
commit
03e79fce99
|
|
@ -44,6 +44,7 @@ add_subdirectory(src/prc)
|
|||
add_subdirectory(src/dconfig)
|
||||
add_subdirectory(src/pystub)
|
||||
add_subdirectory(src/cppparser)
|
||||
add_subdirectory(src/interrogatedb)
|
||||
|
||||
## Include dtool metalibs ##
|
||||
add_subdirectory(metalibs/dtool)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,37 @@
|
|||
include_directories(../dconfig)
|
||||
include_directories(../dtoolutil)
|
||||
include_directories(../dtoolbase)
|
||||
include_directories(../prc)
|
||||
|
||||
set(P3INTERROGATEDB_HEADERS
|
||||
config_interrogatedb.h indexRemapper.h interrogateComponent.I
|
||||
interrogateComponent.h interrogateDatabase.I
|
||||
interrogateDatabase.h interrogateElement.I
|
||||
interrogateElement.h interrogateFunction.I
|
||||
interrogateFunction.h interrogateFunctionWrapper.I
|
||||
interrogateFunctionWrapper.h
|
||||
interrogateMakeSeq.I interrogateMakeSeq.h
|
||||
interrogateManifest.I interrogateManifest.h
|
||||
interrogateType.I interrogateType.h
|
||||
interrogate_datafile.I interrogate_datafile.h
|
||||
interrogate_interface.h interrogate_request.h
|
||||
extension.h py_panda.h
|
||||
vector_int.h )
|
||||
|
||||
set(P3INTERROGATEDB_SOURCES
|
||||
config_interrogatedb.cxx
|
||||
dtool_super_base.cxx
|
||||
indexRemapper.cxx
|
||||
interrogateComponent.cxx interrogateDatabase.cxx
|
||||
interrogateElement.cxx interrogateFunction.cxx
|
||||
interrogateFunctionWrapper.cxx
|
||||
interrogateMakeSeq.cxx
|
||||
interrogateManifest.cxx
|
||||
interrogateType.cxx interrogate_datafile.cxx
|
||||
interrogate_interface.cxx interrogate_request.cxx
|
||||
py_panda.cxx
|
||||
vector_int.cxx)
|
||||
|
||||
add_library(p3interrogatedb STATIC
|
||||
${P3INTERROGATEDB_HEADERS}
|
||||
${P3INTERROGATEDB_SOURCES})
|
||||
Loading…
Reference in New Issue