|
|
@@ -1,314 +0,0 @@
|
|
|
-set(BS_BANSHEEUTILITY_INC_THREADING
|
|
|
- "Include/BsThreadDefines.h"
|
|
|
- "Include/BsAsyncOp.h"
|
|
|
- "Include/BsSpinLock.h"
|
|
|
- "Include/BsThreadPool.h"
|
|
|
- "Include/BsTaskScheduler.h"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_SRC_THIRDPARTY
|
|
|
- "Source/ThirdParty/md5.cpp"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_INC_PREREQUISITES
|
|
|
- "Include/BsTypes.h"
|
|
|
- "Include/BsStdHeaders.h"
|
|
|
- "Include/BsPrerequisitesUtil.h"
|
|
|
- "Include/BsPlatformDefines.h"
|
|
|
- "Include/BsFwdDeclUtil.h"
|
|
|
- "Include/BsRTTIPrerequisites.h"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_SRC_WIN32
|
|
|
- "Source/Win32/BsWin32FileSystem.cpp"
|
|
|
- "Source/Win32/BsWin32CrashHandler.cpp"
|
|
|
- "Source/Win32/BsWin32PlatformUtility.cpp"
|
|
|
- "Source/Win32/BsWin32Window.cpp"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_INC_IMAGE
|
|
|
- "Include/BsColor.h"
|
|
|
- "Include/BsTexAtlasGenerator.h"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_INC_STRING
|
|
|
- "Include/BsString.h"
|
|
|
- "Include/BsStringFormat.h"
|
|
|
- "Include/BsStringID.h"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_SRC_IMAGE
|
|
|
- "Source/BsColor.cpp"
|
|
|
- "Source/BsTexAtlasGenerator.cpp"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_SRC_GENERAL
|
|
|
- "Source/BsDynLib.cpp"
|
|
|
- "Source/BsDynLibManager.cpp"
|
|
|
- "Source/BsMessageHandler.cpp"
|
|
|
- "Source/BsTimer.cpp"
|
|
|
- "Source/BsTime.cpp"
|
|
|
- "Source/BsUtil.cpp"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_INC_DEBUG
|
|
|
- "Include/BsBitmapWriter.h"
|
|
|
- "Include/BsDebug.h"
|
|
|
- "Include/BsLog.h"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_INC_FILESYSTEM
|
|
|
- "Include/BsFileSystem.h"
|
|
|
- "Include/BsDataStream.h"
|
|
|
- "Include/BsPath.h"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_SRC_FILESYSTEM
|
|
|
- "Source/BsDataStream.cpp"
|
|
|
- "Source/BsPath.cpp"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_SRC_THREADING
|
|
|
- "Source/BsAsyncOp.cpp"
|
|
|
- "Source/BsTaskScheduler.cpp"
|
|
|
- "Source/BsThreadPool.cpp"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_INC_GENERAL
|
|
|
- "Include/BsAny.h"
|
|
|
- "Include/BsBitwise.h"
|
|
|
- "Include/BsDynLib.h"
|
|
|
- "Include/BsDynLibManager.h"
|
|
|
- "Include/BsEvent.h"
|
|
|
- "Include/BsMessageHandler.h"
|
|
|
- "Include/BsMessageHandlerFwd.h"
|
|
|
- "Include/BsModule.h"
|
|
|
- "Include/BsPlatformUtility.h"
|
|
|
- "Include/BsServiceLocator.h"
|
|
|
- "Include/BsTime.h"
|
|
|
- "Include/BsTimer.h"
|
|
|
- "Include/BsUtil.h"
|
|
|
- "Include/BsFlags.h"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_SRC_ALLOCATORS
|
|
|
- "Source/BsFrameAlloc.cpp"
|
|
|
- "Source/BsGlobalFrameAlloc.cpp"
|
|
|
- "Source/BsMemStack.cpp"
|
|
|
- "Source/BsMemoryAllocator.cpp"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_SRC_RTTI
|
|
|
- "Source/BsIReflectable.cpp"
|
|
|
- "Source/BsRTTIField.cpp"
|
|
|
- "Source/BsRTTIType.cpp"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_SRC_DEBUG
|
|
|
- "Source/BsBitmapWriter.cpp"
|
|
|
- "Source/BsLog.cpp"
|
|
|
- "Source/BsDebug.cpp"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_INC_RTTI
|
|
|
- "Include/BsSerializedObjectRTTI.h"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_INC_ALLOCATORS
|
|
|
- "Include/BsFrameAlloc.h"
|
|
|
- "Include/BsGlobalFrameAlloc.h"
|
|
|
- "Include/BsMemAllocProfiler.h"
|
|
|
- "Include/BsMemoryAllocator.h"
|
|
|
- "Include/BsMemStack.h"
|
|
|
- "Include/BsStaticAlloc.h"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_INC_THIRDPARTY
|
|
|
- "Include/ThirdParty/md5.h"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_INC_ERROR
|
|
|
- "Include/BsException.h"
|
|
|
- "Include/BsCrashHandler.h"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_SRC_MATH
|
|
|
- "Source/BsAABox.cpp"
|
|
|
- "Source/BsDegree.cpp"
|
|
|
- "Source/BsMath.cpp"
|
|
|
- "Source/BsMatrix3.cpp"
|
|
|
- "Source/BsMatrix4.cpp"
|
|
|
- "Source/BsPlane.cpp"
|
|
|
- "Source/BsQuaternion.cpp"
|
|
|
- "Source/BsRadian.cpp"
|
|
|
- "Source/BsRay.cpp"
|
|
|
- "Source/BsSphere.cpp"
|
|
|
- "Source/BsVector2.cpp"
|
|
|
- "Source/BsVector2I.cpp"
|
|
|
- "Source/BsVector3.cpp"
|
|
|
- "Source/BsVector4.cpp"
|
|
|
- "Source/BsBounds.cpp"
|
|
|
- "Source/BsConvexVolume.cpp"
|
|
|
- "Source/BsTorus.cpp"
|
|
|
- "Source/BsRect3.cpp"
|
|
|
- "Source/BsRect2.cpp"
|
|
|
- "Source/BsRect2I.cpp"
|
|
|
- "Source/BsLineSegment3.cpp"
|
|
|
- "Source/BsCapsule.cpp"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_INC_TESTING
|
|
|
- "Include/BsTestSuite.h"
|
|
|
- "Include/BsTestOutput.h"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_SRC_TESTING
|
|
|
- "Source/BsTestSuite.cpp"
|
|
|
- "Source/BsTestOutput.cpp"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_SRC_SERIALIZATION
|
|
|
- "Source/BsMemorySerializer.cpp"
|
|
|
- "Source/BsFileSerializer.cpp"
|
|
|
- "Source/BsBinarySerializer.cpp"
|
|
|
- "Source/BsBinaryDiff.cpp"
|
|
|
- "Source/BsSerializedObject.cpp"
|
|
|
- "Source/BsBinaryCloner.cpp"
|
|
|
- "Source/BsManagedDataBlock.cpp"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_INC_MATH
|
|
|
- "Include/BsAABox.h"
|
|
|
- "Include/BsDegree.h"
|
|
|
- "Include/BsMath.h"
|
|
|
- "Include/BsMatrix3.h"
|
|
|
- "Include/BsMatrix4.h"
|
|
|
- "Include/BsPlane.h"
|
|
|
- "Include/BsQuaternion.h"
|
|
|
- "Include/BsRadian.h"
|
|
|
- "Include/BsRay.h"
|
|
|
- "Include/BsSphere.h"
|
|
|
- "Include/BsVector2.h"
|
|
|
- "Include/BsVector2I.h"
|
|
|
- "Include/BsVector3.h"
|
|
|
- "Include/BsVector4.h"
|
|
|
- "Include/BsBounds.h"
|
|
|
- "Include/BsConvexVolume.h"
|
|
|
- "Include/BsTorus.h"
|
|
|
- "Include/BsLineSegment3.h"
|
|
|
- "Include/BsRect3.h"
|
|
|
- "Include/BsRect2.h"
|
|
|
- "Include/BsRect2I.h"
|
|
|
- "Include/BsCapsule.h"
|
|
|
- "Include/BsMatrixNxM.h"
|
|
|
- "Include/BsVectorNI.h"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_SRC_ERROR
|
|
|
- "Source/BsException.cpp"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_INC_SERIALIZATION
|
|
|
- "Include/BsBinarySerializer.h"
|
|
|
- "Include/BsFileSerializer.h"
|
|
|
- "Include/BsMemorySerializer.h"
|
|
|
- "Include/BsBinaryDiff.h"
|
|
|
- "Include/BsSerializedObject.h"
|
|
|
- "Include/BsBinaryCloner.h"
|
|
|
- "Include/BsManagedDataBlock.h"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_SRC_STRING
|
|
|
- "Source/BsStringID.cpp"
|
|
|
- "Source/BsString.cpp"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_INC_REFLECTION
|
|
|
- "Include/BsIReflectable.h"
|
|
|
- "Include/BsRTTIField.h"
|
|
|
- "Include/BsRTTIManagedDataBlockField.h"
|
|
|
- "Include/BsRTTIPlainField.h"
|
|
|
- "Include/BsRTTIReflectableField.h"
|
|
|
- "Include/BsRTTIReflectablePtrField.h"
|
|
|
- "Include/BsRTTIType.h"
|
|
|
-)
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_INC_WIN32
|
|
|
- "Include/Win32/BsWin32PlatformUtility.h"
|
|
|
- "Include/Win32/BsWin32Window.h"
|
|
|
-)
|
|
|
-
|
|
|
-source_group("Header Files\\Threading" FILES ${BS_BANSHEEUTILITY_INC_THREADING})
|
|
|
-source_group("Source Files\\ThirdParty" FILES ${BS_BANSHEEUTILITY_SRC_THIRDPARTY})
|
|
|
-source_group("Header Files\\Prerequisites" FILES ${BS_BANSHEEUTILITY_INC_PREREQUISITES})
|
|
|
-source_group("Source Files\\Win32" FILES ${BS_BANSHEEUTILITY_SRC_WIN32})
|
|
|
-source_group("Header Files\\Image" FILES ${BS_BANSHEEUTILITY_INC_IMAGE})
|
|
|
-source_group("Header Files\\String" FILES ${BS_BANSHEEUTILITY_INC_STRING})
|
|
|
-source_group("Source Files\\Image" FILES ${BS_BANSHEEUTILITY_SRC_IMAGE})
|
|
|
-source_group("Source Files\\General" FILES ${BS_BANSHEEUTILITY_SRC_GENERAL})
|
|
|
-source_group("Header Files\\Debug" FILES ${BS_BANSHEEUTILITY_INC_DEBUG})
|
|
|
-source_group("Header Files\\Filesystem" FILES ${BS_BANSHEEUTILITY_INC_FILESYSTEM})
|
|
|
-source_group("Source Files\\Filesystem" FILES ${BS_BANSHEEUTILITY_SRC_FILESYSTEM})
|
|
|
-source_group("Source Files\\Threading" FILES ${BS_BANSHEEUTILITY_SRC_THREADING})
|
|
|
-source_group("Header Files\\General" FILES ${BS_BANSHEEUTILITY_INC_GENERAL})
|
|
|
-source_group("Source Files\\Allocators" FILES ${BS_BANSHEEUTILITY_SRC_ALLOCATORS})
|
|
|
-source_group("Source Files\\RTTI" FILES ${BS_BANSHEEUTILITY_SRC_RTTI})
|
|
|
-source_group("Source Files\\Debug" FILES ${BS_BANSHEEUTILITY_SRC_DEBUG})
|
|
|
-source_group("Header Files\\RTTI" FILES ${BS_BANSHEEUTILITY_INC_RTTI})
|
|
|
-source_group("Header Files\\Allocators" FILES ${BS_BANSHEEUTILITY_INC_ALLOCATORS})
|
|
|
-source_group("Header Files\\ThirdParty" FILES ${BS_BANSHEEUTILITY_INC_THIRDPARTY})
|
|
|
-source_group("Header Files\\Error" FILES ${BS_BANSHEEUTILITY_INC_ERROR})
|
|
|
-source_group("Source Files\\Math" FILES ${BS_BANSHEEUTILITY_SRC_MATH})
|
|
|
-source_group("Header Files\\Testing" FILES ${BS_BANSHEEUTILITY_INC_TESTING})
|
|
|
-source_group("Source Files\\Testing" FILES ${BS_BANSHEEUTILITY_SRC_TESTING})
|
|
|
-source_group("Source Files\\Serialization" FILES ${BS_BANSHEEUTILITY_SRC_SERIALIZATION})
|
|
|
-source_group("Header Files\\Math" FILES ${BS_BANSHEEUTILITY_INC_MATH})
|
|
|
-source_group("Source Files\\Error" FILES ${BS_BANSHEEUTILITY_SRC_ERROR})
|
|
|
-source_group("Header Files\\Serialization" FILES ${BS_BANSHEEUTILITY_INC_SERIALIZATION})
|
|
|
-source_group("Source Files\\String" FILES ${BS_BANSHEEUTILITY_SRC_STRING})
|
|
|
-source_group("Header Files\\Reflection" FILES ${BS_BANSHEEUTILITY_INC_REFLECTION})
|
|
|
-source_group("Header Files\\Win32" FILES ${BS_BANSHEEUTILITY_INC_WIN32})
|
|
|
-
|
|
|
-set(BS_BANSHEEUTILITY_SRC
|
|
|
- ${BS_BANSHEEUTILITY_INC_THREADING}
|
|
|
- ${BS_BANSHEEUTILITY_SRC_THIRDPARTY}
|
|
|
- ${BS_BANSHEEUTILITY_INC_PREREQUISITES}
|
|
|
- ${BS_BANSHEEUTILITY_INC_IMAGE}
|
|
|
- ${BS_BANSHEEUTILITY_INC_STRING}
|
|
|
- ${BS_BANSHEEUTILITY_SRC_IMAGE}
|
|
|
- ${BS_BANSHEEUTILITY_SRC_GENERAL}
|
|
|
- ${BS_BANSHEEUTILITY_INC_DEBUG}
|
|
|
- ${BS_BANSHEEUTILITY_INC_FILESYSTEM}
|
|
|
- ${BS_BANSHEEUTILITY_SRC_FILESYSTEM}
|
|
|
- ${BS_BANSHEEUTILITY_SRC_THREADING}
|
|
|
- ${BS_BANSHEEUTILITY_INC_GENERAL}
|
|
|
- ${BS_BANSHEEUTILITY_SRC_ALLOCATORS}
|
|
|
- ${BS_BANSHEEUTILITY_SRC_RTTI}
|
|
|
- ${BS_BANSHEEUTILITY_SRC_DEBUG}
|
|
|
- ${BS_BANSHEEUTILITY_INC_RTTI}
|
|
|
- ${BS_BANSHEEUTILITY_INC_ALLOCATORS}
|
|
|
- ${BS_BANSHEEUTILITY_INC_THIRDPARTY}
|
|
|
- ${BS_BANSHEEUTILITY_INC_ERROR}
|
|
|
- ${BS_BANSHEEUTILITY_SRC_MATH}
|
|
|
- ${BS_BANSHEEUTILITY_INC_TESTING}
|
|
|
- ${BS_BANSHEEUTILITY_SRC_TESTING}
|
|
|
- ${BS_BANSHEEUTILITY_SRC_SERIALIZATION}
|
|
|
- ${BS_BANSHEEUTILITY_INC_MATH}
|
|
|
- ${BS_BANSHEEUTILITY_SRC_ERROR}
|
|
|
- ${BS_BANSHEEUTILITY_INC_SERIALIZATION}
|
|
|
- ${BS_BANSHEEUTILITY_SRC_STRING}
|
|
|
- ${BS_BANSHEEUTILITY_INC_REFLECTION}
|
|
|
-<<<<<<< HEAD
|
|
|
- ${BS_BANSHEEUTILITY_INC_WIN32}
|
|
|
-)
|
|
|
-||||||| merged common ancestors
|
|
|
- ${BS_BANSHEEUTILITY_INC_WIN32}
|
|
|
-)
|
|
|
-=======
|
|
|
-)
|
|
|
-
|
|
|
-if(WIN32)
|
|
|
- list(APPEND BS_BANSHEEUTILITY_SRC ${BS_BANSHEEUTILITY_SRC_WIN32})
|
|
|
- list(APPEND BS_BANSHEEUTILITY_SRC ${BS_BANSHEEUTILITY_INC_WIN32})
|
|
|
-endif()
|
|
|
->>>>>>> cmake: Append Windows-specific source files only on Windows
|