|
@@ -19,14 +19,12 @@ file (GLOB NAVIGATION_SOURCE Navigation/*.cpp Navigation/*.h)
|
|
|
file (GLOB NETWORK_SOURCE Network/*.cpp Network/*.h)
|
|
file (GLOB NETWORK_SOURCE Network/*.cpp Network/*.h)
|
|
|
file (GLOB ENVIRONMENT_SOURCE Environment/*.cpp Environment/*.h)
|
|
file (GLOB ENVIRONMENT_SOURCE Environment/*.cpp Environment/*.h)
|
|
|
file (GLOB ATOMIC2D_SOURCE Atomic2D/*.cpp Atomic2D/*.h)
|
|
file (GLOB ATOMIC2D_SOURCE Atomic2D/*.cpp Atomic2D/*.h)
|
|
|
-file (GLOB JAVASCRIPT_SOURCE Javascript/*.cpp Javascript/*.h)
|
|
|
|
|
file (GLOB SCENE_SOURCE Scene/*.cpp Scene/*.h)
|
|
file (GLOB SCENE_SOURCE Scene/*.cpp Scene/*.h)
|
|
|
file (GLOB UI_SOURCE UI/*.cpp UI/*.h)
|
|
file (GLOB UI_SOURCE UI/*.cpp UI/*.h)
|
|
|
|
|
|
|
|
file (GLOB GRAPHICS_SOURCE Graphics/*.cpp Graphics/*.h)
|
|
file (GLOB GRAPHICS_SOURCE Graphics/*.cpp Graphics/*.h)
|
|
|
|
|
|
|
|
if (MSVC)
|
|
if (MSVC)
|
|
|
- set (JAVASCRIPT_BINDINGS_SOURCE_FOLDER "WINDOWS")
|
|
|
|
|
file (GLOB GRAPHICS_IMPL_SOURCE Graphics/Direct3D9/*.cpp Graphics/Direct3D9/*.h)
|
|
file (GLOB GRAPHICS_IMPL_SOURCE Graphics/Direct3D9/*.cpp Graphics/Direct3D9/*.h)
|
|
|
else()
|
|
else()
|
|
|
|
|
|
|
@@ -38,32 +36,25 @@ endif()
|
|
|
|
|
|
|
|
if (ANDROID)
|
|
if (ANDROID)
|
|
|
|
|
|
|
|
- set (JAVASCRIPT_BINDINGS_SOURCE_FOLDER "ANDROID")
|
|
|
|
|
-
|
|
|
|
|
endif()
|
|
endif()
|
|
|
|
|
|
|
|
if (APPLE)
|
|
if (APPLE)
|
|
|
- if (NOT IOS)
|
|
|
|
|
- set (JAVASCRIPT_BINDINGS_SOURCE_FOLDER "MACOSX")
|
|
|
|
|
|
|
+ if (NOT IOS)
|
|
|
set (PLATFORM_SOURCE IO/MacFileWatcher.mm)
|
|
set (PLATFORM_SOURCE IO/MacFileWatcher.mm)
|
|
|
- else()
|
|
|
|
|
- set (JAVASCRIPT_BINDINGS_SOURCE_FOLDER "IOS")
|
|
|
|
|
|
|
+ else()
|
|
|
endif()
|
|
endif()
|
|
|
endif()
|
|
endif()
|
|
|
|
|
|
|
|
if (EMSCRIPTEN)
|
|
if (EMSCRIPTEN)
|
|
|
- set (JAVASCRIPT_BINDINGS_SOURCE_FOLDER "WEB")
|
|
|
|
|
-endif()
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
-file (GLOB JAVASCRIPT_BINDINGS_SOURCE ${CMAKE_SOURCE_DIR}/Build/Source/Generated/${JAVASCRIPT_BINDINGS_SOURCE_FOLDER}/Javascript/Modules/*.cpp)
|
|
|
|
|
|
|
+endif()
|
|
|
|
|
|
|
|
set (SOURCE_FILES ${CONTAINER_SOURCE} ${CORE_SOURCE} ${ENGINE_SOURCE} ${INPUT_SOURCE}
|
|
set (SOURCE_FILES ${CONTAINER_SOURCE} ${CORE_SOURCE} ${ENGINE_SOURCE} ${INPUT_SOURCE}
|
|
|
${AUDIO_SOURCE} ${IO_SOURCE} ${MATH_SOURCE}
|
|
${AUDIO_SOURCE} ${IO_SOURCE} ${MATH_SOURCE}
|
|
|
${RESOURCE_SOURCE} ${PHYSICS_SOURCE}
|
|
${RESOURCE_SOURCE} ${PHYSICS_SOURCE}
|
|
|
${GRAPHICS_SOURCE} ${GRAPHICS_IMPL_SOURCE}
|
|
${GRAPHICS_SOURCE} ${GRAPHICS_IMPL_SOURCE}
|
|
|
${ATOMIC2D_SOURCE} ${ENVIRONMENT_SOURCE}
|
|
${ATOMIC2D_SOURCE} ${ENVIRONMENT_SOURCE}
|
|
|
- ${JAVASCRIPT_SOURCE} ${JAVASCRIPT_BINDINGS_SOURCE} ${SCENE_SOURCE} ${UI_SOURCE}
|
|
|
|
|
|
|
+ ${SCENE_SOURCE} ${UI_SOURCE}
|
|
|
${PLATFORM_SOURCE})
|
|
${PLATFORM_SOURCE})
|
|
|
|
|
|
|
|
if (NOT EMSCRIPTEN)
|
|
if (NOT EMSCRIPTEN)
|