Make more headway on getting things to compile
Also learned stuff about CMake, this ability to have multiple executables in single CMake file, and added hopefully just the first of some common source files definitions
This commit is contained in:
parent
3677f5883b
commit
3cf06e75e3
2 changed files with 40 additions and 6 deletions
|
@ -312,7 +312,6 @@ set(DSS_SOURCE_FILES
|
|||
QTFileLib/QTRTPFile.h
|
||||
QTFileLib/QTTrack.cpp
|
||||
QTFileLib/QTTrack.h
|
||||
QTFileTools/QTFileTest.tproj/QTFileTest.cpp
|
||||
QTFileTools/QTRTPFileTest.tproj/QTRTPFileTest.cpp
|
||||
QTFileTools/QTRTPGen.tproj/QTRTPGen.cpp
|
||||
QTFileTools/QTSampleLister.tproj/QTSampleLister.cpp
|
||||
|
@ -346,7 +345,7 @@ set(DSS_SOURCE_FILES
|
|||
RTSPClientLib/RTPPacket.h
|
||||
RTSPClientLib/RTSPClient.cpp
|
||||
RTSPClientLib/RTSPClient.h
|
||||
SafeStdLib/DynamicModuleStdLib.cpp
|
||||
# SafeStdLib/DynamicModuleStdLib.cpp
|
||||
SafeStdLib/InternalStdLib.cpp
|
||||
Server.tproj/GenerateXMLPrefs.cpp
|
||||
Server.tproj/GenerateXMLPrefs.h
|
||||
|
@ -433,6 +432,7 @@ set(DSS_SOURCE_FILES
|
|||
revision.h)
|
||||
|
||||
add_executable(DarwinStreamingServer ${DSS_SOURCE_FILES})
|
||||
target_link_libraries(DarwinStreamingServer pthread crypt dl m stdc++)
|
||||
|
||||
add_executable(StreamingLoadTool StreamingLoadTool/StreamingLoadTool.cpp)
|
||||
|
||||
|
@ -495,9 +495,39 @@ add_executable(MP3Broadcaster ${MP3_BROADCASTER_SOURCE_FILES})
|
|||
|
||||
add_executable(QTBroadcaster QTFileTools/QTBroadcaster.tproj/QTBroadcaster.cpp)
|
||||
|
||||
set(QTFILEINFO_SOURCE_FILES
|
||||
set(QTFILELIB_COMMON_SOURCE_FILES
|
||||
SafeStdLib/InternalStdLib.cpp
|
||||
CommonUtilitiesLib/DateTranslator.cpp
|
||||
CommonUtilitiesLib/MyAssert.cpp
|
||||
CommonUtilitiesLib/OS.cpp
|
||||
CommonUtilitiesLib/OSCond.cpp
|
||||
CommonUtilitiesLib/OSFileSource.cpp
|
||||
CommonUtilitiesLib/OSMutex.cpp
|
||||
CommonUtilitiesLib/OSQueue.cpp
|
||||
CommonUtilitiesLib/StringParser.cpp
|
||||
CommonUtilitiesLib/StrPtrLen.cpp
|
||||
RTPMetaInfoLib/RTPMetaInfoPacket.cpp
|
||||
QTFileLib/QTAtom.cpp
|
||||
QTFileLib/QTAtom_dref.cpp
|
||||
QTFileLib/QTAtom_elst.cpp
|
||||
QTFileLib/QTAtom_hinf.cpp
|
||||
QTFileLib/QTAtom_mdhd.cpp
|
||||
QTFileLib/QTAtom_mvhd.cpp
|
||||
QTFileLib/QTAtom_stco.cpp
|
||||
QTFileLib/QTAtom_stsc.cpp
|
||||
QTFileLib/QTAtom_stsd.cpp
|
||||
QTFileLib/QTAtom_stss.cpp
|
||||
QTFileLib/QTAtom_stsz.cpp
|
||||
QTFileLib/QTAtom_stts.cpp
|
||||
QTFileLib/QTAtom_tkhd.cpp
|
||||
QTFileLib/QTAtom_tref.cpp
|
||||
QTFileLib/QTFile.cpp
|
||||
QTFileLib/QTFile.h
|
||||
QTFileTools/QTFileInfo.tproj/QTFileInfo.cpp)
|
||||
QTFileLib/QTHintTrack.cpp
|
||||
QTFileLib/QTTrack.cpp
|
||||
QTFileLib/QTFile_FileControlBlock.cpp)
|
||||
|
||||
add_executable(QTFileInfo ${QTFILEINFO_SOURCE_FILES})
|
||||
add_executable(QTFileInfo ${QTFILELIB_COMMON_SOURCE_FILES} QTFileTools/QTFileInfo.tproj/QTFileInfo.cpp)
|
||||
target_link_libraries(QTFileInfo pthread)
|
||||
|
||||
add_executable(QTFileTest ${QTFILELIB_COMMON_SOURCE_FILES} QTFileTools/QTFileTest.tproj/QTFileTest.cpp)
|
||||
target_link_libraries(QTFileTest pthread)
|
Loading…
Add table
Add a link
Reference in a new issue