CMake: Adjust for upstream changes

This commit is contained in:
Sam Edwards 2018-02-04 15:56:14 -07:00
parent 3e56ac48bf
commit 8d1b20b974
10 changed files with 39 additions and 19 deletions

View File

@ -23,7 +23,11 @@ set(P3DTOOLUTIL_HEADERS
stringDecoder.h stringDecoder.I stringDecoder.h stringDecoder.I
textEncoder.h textEncoder.I textEncoder.h textEncoder.I
unicodeLatinMap.h unicodeLatinMap.h
vector_double.h
vector_float.h
vector_int.h
vector_string.h vector_string.h
vector_uchar.h
vector_src.h vector_src.h
win32ArgParser.h win32ArgParser.h
) )
@ -50,7 +54,11 @@ set(P3DTOOLUTIL_SOURCES
stringDecoder.cxx stringDecoder.cxx
textEncoder.cxx textEncoder.cxx
unicodeLatinMap.cxx unicodeLatinMap.cxx
vector_double.cxx
vector_float.cxx
vector_int.cxx
vector_string.cxx vector_string.cxx
vector_uchar.cxx
win32ArgParser.cxx win32ArgParser.cxx
) )

View File

@ -10,7 +10,7 @@ set(P3INTERROGATEDB_HEADERS
interrogateType.I interrogateType.h interrogateType.I interrogateType.h
interrogate_datafile.I interrogate_datafile.h interrogate_datafile.I interrogate_datafile.h
interrogate_interface.h interrogate_request.h interrogate_interface.h interrogate_request.h
extension.h py_panda.h) extension.h py_compat.h py_panda.h py_wrappers.h)
set(P3INTERROGATEDB_SOURCES set(P3INTERROGATEDB_SOURCES
config_interrogatedb.cxx config_interrogatedb.cxx
@ -23,7 +23,9 @@ set(P3INTERROGATEDB_SOURCES
interrogateManifest.cxx interrogateManifest.cxx
interrogateType.cxx interrogate_datafile.cxx interrogateType.cxx interrogate_datafile.cxx
interrogate_interface.cxx interrogate_request.cxx interrogate_interface.cxx interrogate_request.cxx
py_panda.cxx) py_compat.cxx
py_panda.cxx
py_wrappers.cxx)
composite_sources(p3interrogatedb P3INTERROGATEDB_SOURCES) composite_sources(p3interrogatedb P3INTERROGATEDB_SOURCES)

View File

@ -8,6 +8,7 @@ if(APPLE AND HAVE_GL AND HAVE_COCOA)
set(P3COCOADISPLAY_SOURCES set(P3COCOADISPLAY_SOURCES
config_cocoadisplay.mm config_cocoadisplay.mm
cocoaGraphicsBuffer.mm
cocoaGraphicsPipe.mm cocoaGraphicsPipe.mm
cocoaGraphicsStateGuardian.mm cocoaGraphicsStateGuardian.mm
cocoaGraphicsWindow.mm cocoaGraphicsWindow.mm

View File

@ -1,4 +1,5 @@
set(P3EVENT_HEADERS set(P3EVENT_HEADERS
asyncFuture.h asyncFuture.I
asyncTask.h asyncTask.I asyncTask.h asyncTask.I
asyncTaskChain.h asyncTaskChain.I asyncTaskChain.h asyncTaskChain.I
asyncTaskCollection.h asyncTaskCollection.I asyncTaskCollection.h asyncTaskCollection.I
@ -18,6 +19,7 @@ set(P3EVENT_HEADERS
) )
set(P3EVENT_SOURCES set(P3EVENT_SOURCES
asyncFuture.cxx
asyncTask.cxx asyncTask.cxx
asyncTaskChain.cxx asyncTaskChain.cxx
asyncTaskCollection.cxx asyncTaskCollection.cxx
@ -35,6 +37,8 @@ set(P3EVENT_SOURCES
) )
set(P3EVENT_IGATEEXT set(P3EVENT_IGATEEXT
asyncFuture_ext.cxx
asyncFuture_ext.h
pythonTask.cxx pythonTask.cxx
pythonTask.h pythonTask.h
pythonTask.I pythonTask.I

View File

@ -50,8 +50,6 @@ set(P3EXPRESS_HEADERS
threadSafePointerToBase.I threadSafePointerToBase.h threadSafePointerToBase.I threadSafePointerToBase.h
trueClock.I trueClock.h trueClock.I trueClock.h
typedReferenceCount.I typedReferenceCount.h typedef.h typedReferenceCount.I typedReferenceCount.h typedef.h
vector_uchar.h vector_double.h vector_float.h
vector_stdfloat.h
virtualFile.I virtualFileList.I virtualFileList.h virtualFileMount.h virtualFile.I virtualFileList.I virtualFileList.h virtualFileMount.h
virtualFileComposite.h virtualFileComposite.I virtualFile.h virtualFileComposite.h virtualFileComposite.I virtualFile.h
virtualFileMount.I virtualFileMountMultifile.h virtualFileMount.I virtualFileMountMultifile.h
@ -107,7 +105,6 @@ set(P3EXPRESS_SOURCES
threadSafePointerToBase.cxx threadSafePointerToBase.cxx
trueClock.cxx trueClock.cxx
typedReferenceCount.cxx typedReferenceCount.cxx
vector_uchar.cxx vector_double.cxx vector_float.cxx
virtualFileComposite.cxx virtualFile.cxx virtualFileList.cxx virtualFileComposite.cxx virtualFile.cxx virtualFileList.cxx
virtualFileMount.cxx virtualFileMount.cxx
virtualFileMountMultifile.cxx virtualFileMountMultifile.cxx
@ -122,22 +119,24 @@ set(P3EXPRESS_SOURCES
windowsRegistry.cxx windowsRegistry.cxx
zStream.cxx zStreamBuf.cxx) zStream.cxx zStreamBuf.cxx)
# Some of these reside in dtoolbase/dtoolutil. But dtool isn't run through
# Interrogate; Panda is. So we're responsible for providing the extensions.
set(P3EXPRESS_IGATEEXT set(P3EXPRESS_IGATEEXT
filename_ext.cxx ../../../dtool/src/dtoolutil/filename_ext.cxx
filename_ext.h ../../../dtool/src/dtoolutil/filename_ext.h
globPattern_ext.cxx ../../../dtool/src/dtoolutil/globPattern_ext.cxx
globPattern_ext.h ../../../dtool/src/dtoolutil/globPattern_ext.h
memoryUsagePointers_ext.cxx memoryUsagePointers_ext.cxx
memoryUsagePointers_ext.h memoryUsagePointers_ext.h
pointerToArray_ext.h pointerToArray_ext.h
ramfile_ext.cxx ramfile_ext.cxx
ramfile_ext.h ramfile_ext.h
streamReader_ext.cxx ../../../dtool/src/prc/streamReader_ext.cxx
streamReader_ext.h ../../../dtool/src/prc/streamReader_ext.h
streamWriter_ext.cxx ../../../dtool/src/prc/streamWriter_ext.cxx
streamWriter_ext.h ../../../dtool/src/prc/streamWriter_ext.h
typeHandle_ext.cxx ../../../dtool/src/dtoolbase/typeHandle_ext.cxx
typeHandle_ext.h ../../../dtool/src/dtoolbase/typeHandle_ext.h
virtualFileSystem_ext.cxx virtualFileSystem_ext.cxx
virtualFileSystem_ext.h virtualFileSystem_ext.h
virtualFile_ext.cxx virtualFile_ext.cxx

View File

@ -1,13 +1,11 @@
set(P3GSGBASE_HEADERS set(P3GSGBASE_HEADERS
config_gsgbase.h config_gsgbase.h
displayRegionBase.I displayRegionBase.h
graphicsOutputBase.I graphicsOutputBase.h graphicsOutputBase.I graphicsOutputBase.h
graphicsStateGuardianBase.h graphicsStateGuardianBase.h
) )
set(P3GSGBASE_SOURCES set(P3GSGBASE_SOURCES
config_gsgbase.cxx config_gsgbase.cxx
displayRegionBase.cxx
graphicsOutputBase.cxx graphicsOutputBase.cxx
graphicsStateGuardianBase.cxx graphicsStateGuardianBase.cxx
) )

View File

@ -10,6 +10,8 @@ set(P3MOVIES_HEADERS
movieTypeRegistry.h movieTypeRegistry.I movieTypeRegistry.h movieTypeRegistry.I
movieVideo.h movieVideo.I movieVideo.h movieVideo.I
movieVideoCursor.h movieVideoCursor.I movieVideoCursor.h movieVideoCursor.I
opusAudio.h opusAudio.I
opusAudioCursor.h opusAudioCursor.I
userDataAudio.h userDataAudio.I userDataAudio.h userDataAudio.I
userDataAudioCursor.h userDataAudioCursor.I userDataAudioCursor.h userDataAudioCursor.I
vorbisAudio.h vorbisAudio.I vorbisAudio.h vorbisAudio.I
@ -30,6 +32,8 @@ set(P3MOVIES_SOURCES
movieTypeRegistry.cxx movieTypeRegistry.cxx
movieVideo.cxx movieVideo.cxx
movieVideoCursor.cxx movieVideoCursor.cxx
opusAudio.cxx
opusAudioCursor.cxx
userDataAudio.cxx userDataAudio.cxx
userDataAudioCursor.cxx userDataAudioCursor.cxx
vorbisAudio.cxx vorbisAudio.cxx

View File

@ -208,6 +208,10 @@ set(P3PGRAPH_IGATEEXT
pandaNode_ext.h pandaNode_ext.h
renderState_ext.cxx renderState_ext.cxx
renderState_ext.h renderState_ext.h
shaderAttrib_ext.cxx
shaderAttrib_ext.h
shaderInput_ext.cxx
shaderInput_ext.h
transformState_ext.cxx transformState_ext.cxx
transformState_ext.h transformState_ext.h
) )

View File

@ -1,5 +1,4 @@
set(P3PIPELINE_HEADERS set(P3PIPELINE_HEADERS
asyncTaskBase.h asyncTaskBase.I
contextSwitch.h contextSwitch.h
blockerSimple.h blockerSimple.I blockerSimple.h blockerSimple.I
conditionVar.h conditionVar.I conditionVar.h conditionVar.I
@ -57,7 +56,6 @@ set(P3PIPELINE_HEADERS
) )
set(P3PIPELINE_SOURCES set(P3PIPELINE_SOURCES
asyncTaskBase.cxx
contextSwitch.c contextSwitch.c
conditionVar.cxx conditionVar.cxx
conditionVarDebug.cxx conditionVarDebug.cxx

View File

@ -25,6 +25,7 @@ set(P3PUTIL_HEADERS
compareTo.I compareTo.h compareTo.I compareTo.h
config_util.N config_util.h configurable.h config_util.N config_util.h configurable.h
cPointerCallbackObject.h cPointerCallbackObject.I cPointerCallbackObject.h cPointerCallbackObject.I
datagramBuffer.I datagramBuffer.h
datagramInputFile.I datagramInputFile.h datagramInputFile.I datagramInputFile.h
datagramOutputFile.I datagramOutputFile.h datagramOutputFile.I datagramOutputFile.h
doubleBitMask.I doubleBitMask.h doubleBitMask.I doubleBitMask.h
@ -84,6 +85,7 @@ set(P3PUTIL_SOURCES
copyOnWritePointer.cxx copyOnWritePointer.cxx
config_util.cxx configurable.cxx config_util.cxx configurable.cxx
cPointerCallbackObject.cxx cPointerCallbackObject.cxx
datagramBuffer.cxx
datagramInputFile.cxx datagramOutputFile.cxx datagramInputFile.cxx datagramOutputFile.cxx
doubleBitMask.cxx doubleBitMask.cxx
factoryBase.cxx factoryBase.cxx