|
@@ -5,24 +5,24 @@ add_executable(PackageTool PackageTool.cpp)
|
|
|
target_link_libraries(PackageTool ${ATOMIC_LINK_LIBRARIES})
|
|
target_link_libraries(PackageTool ${ATOMIC_LINK_LIBRARIES})
|
|
|
|
|
|
|
|
|
|
|
|
|
-file (GLOB_RECURSE EDITORDATA_FILES ${CMAKE_SOURCE_DIR}/Data/AtomicEditor/Resources/EditorData/*)
|
|
|
|
|
-file (GLOB_RECURSE COREDATA_FILES ${CMAKE_SOURCE_DIR}/Data/AtomicPlayer/Resources/CoreData/*)
|
|
|
|
|
|
|
+file (GLOB_RECURSE EDITORDATA_FILES ${ATOMIC_SOURCE_DIR}/Data/AtomicEditor/Resources/EditorData/*)
|
|
|
|
|
+file (GLOB_RECURSE COREDATA_FILES ${ATOMIC_SOURCE_DIR}/Data/AtomicPlayer/Resources/CoreData/*)
|
|
|
|
|
|
|
|
if (ATOMIC_BUILD_PAK_FILES)
|
|
if (ATOMIC_BUILD_PAK_FILES)
|
|
|
|
|
|
|
|
-set (EDITORDATA_PAK "${CMAKE_SOURCE_DIR}/Bin/EditorData.pak")
|
|
|
|
|
-set (COREDATA_PAK "${CMAKE_SOURCE_DIR}/Bin/CoreData.pak")
|
|
|
|
|
|
|
+set (EDITORDATA_PAK "${ATOMIC_SOURCE_DIR}/Bin/EditorData.pak")
|
|
|
|
|
+set (COREDATA_PAK "${ATOMIC_SOURCE_DIR}/Bin/CoreData.pak")
|
|
|
|
|
|
|
|
if (MSVC)
|
|
if (MSVC)
|
|
|
|
|
|
|
|
add_custom_command(OUTPUT "${EDITORDATA_PAK}"
|
|
add_custom_command(OUTPUT "${EDITORDATA_PAK}"
|
|
|
- COMMAND $<TARGET_FILE:PackageTool> "${CMAKE_SOURCE_DIR}/Data/AtomicEditor/Resources/EditorData" "${EDITORDATA_PAK}" -c
|
|
|
|
|
|
|
+ COMMAND $<TARGET_FILE:PackageTool> "${ATOMIC_SOURCE_DIR}/Data/AtomicEditor/Resources/EditorData" "${EDITORDATA_PAK}" -c
|
|
|
COMMAND ${CMAKE_COMMAND}
|
|
COMMAND ${CMAKE_COMMAND}
|
|
|
ARGS -E copy \"${EDITORDATA_PAK}\" \"$<TARGET_FILE_DIR:AtomicEditor>/EditorData.pak\"
|
|
ARGS -E copy \"${EDITORDATA_PAK}\" \"$<TARGET_FILE_DIR:AtomicEditor>/EditorData.pak\"
|
|
|
DEPENDS PackageTool ${EDITORDATA_FILES})
|
|
DEPENDS PackageTool ${EDITORDATA_FILES})
|
|
|
|
|
|
|
|
add_custom_command(OUTPUT "${COREDATA_PAK}"
|
|
add_custom_command(OUTPUT "${COREDATA_PAK}"
|
|
|
- COMMAND $<TARGET_FILE:PackageTool> "${CMAKE_SOURCE_DIR}/Data/AtomicPlayer/Resources/CoreData" "${COREDATA_PAK}" -c
|
|
|
|
|
|
|
+ COMMAND $<TARGET_FILE:PackageTool> "${ATOMIC_SOURCE_DIR}/Data/AtomicPlayer/Resources/CoreData" "${COREDATA_PAK}" -c
|
|
|
COMMAND ${CMAKE_COMMAND}
|
|
COMMAND ${CMAKE_COMMAND}
|
|
|
ARGS -E copy \"${COREDATA_PAK}\" \"$<TARGET_FILE_DIR:AtomicEditor>/CoreData.pak\"
|
|
ARGS -E copy \"${COREDATA_PAK}\" \"$<TARGET_FILE_DIR:AtomicEditor>/CoreData.pak\"
|
|
|
DEPENDS PackageTool ${COREDATA_FILES})
|
|
DEPENDS PackageTool ${COREDATA_FILES})
|
|
@@ -30,24 +30,24 @@ if (MSVC)
|
|
|
elseif (APPLE)
|
|
elseif (APPLE)
|
|
|
|
|
|
|
|
add_custom_command(OUTPUT "${EDITORDATA_PAK}"
|
|
add_custom_command(OUTPUT "${EDITORDATA_PAK}"
|
|
|
- COMMAND $<TARGET_FILE:PackageTool> "${CMAKE_SOURCE_DIR}/Data/AtomicEditor/Resources/EditorData" "${EDITORDATA_PAK}" -c
|
|
|
|
|
|
|
+ COMMAND $<TARGET_FILE:PackageTool> "${ATOMIC_SOURCE_DIR}/Data/AtomicEditor/Resources/EditorData" "${EDITORDATA_PAK}" -c
|
|
|
COMMAND rsync -u "${EDITORDATA_PAK}" "$<TARGET_FILE_DIR:AtomicEditor>/../Resources/EditorData.pak"
|
|
COMMAND rsync -u "${EDITORDATA_PAK}" "$<TARGET_FILE_DIR:AtomicEditor>/../Resources/EditorData.pak"
|
|
|
DEPENDS PackageTool ${EDITORDATA_FILES})
|
|
DEPENDS PackageTool ${EDITORDATA_FILES})
|
|
|
|
|
|
|
|
add_custom_command(OUTPUT "${COREDATA_PAK}"
|
|
add_custom_command(OUTPUT "${COREDATA_PAK}"
|
|
|
- COMMAND $<TARGET_FILE:PackageTool> "${CMAKE_SOURCE_DIR}/Data/AtomicPlayer/Resources/CoreData" "${COREDATA_PAK}" -c
|
|
|
|
|
|
|
+ COMMAND $<TARGET_FILE:PackageTool> "${ATOMIC_SOURCE_DIR}/Data/AtomicPlayer/Resources/CoreData" "${COREDATA_PAK}" -c
|
|
|
COMMAND rsync -u "${COREDATA_PAK}" "$<TARGET_FILE_DIR:AtomicEditor>/../Resources/CoreData.pak"
|
|
COMMAND rsync -u "${COREDATA_PAK}" "$<TARGET_FILE_DIR:AtomicEditor>/../Resources/CoreData.pak"
|
|
|
DEPENDS PackageTool ${COREDATA_FILES})
|
|
DEPENDS PackageTool ${COREDATA_FILES})
|
|
|
|
|
|
|
|
elseif (LINUX)
|
|
elseif (LINUX)
|
|
|
|
|
|
|
|
add_custom_command(OUTPUT "${EDITORDATA_PAK}"
|
|
add_custom_command(OUTPUT "${EDITORDATA_PAK}"
|
|
|
- COMMAND $<TARGET_FILE:PackageTool> "${CMAKE_SOURCE_DIR}/Data/AtomicEditor/Resources/EditorData" "${EDITORDATA_PAK}" -c
|
|
|
|
|
|
|
+ COMMAND $<TARGET_FILE:PackageTool> "${ATOMIC_SOURCE_DIR}/Data/AtomicEditor/Resources/EditorData" "${EDITORDATA_PAK}" -c
|
|
|
COMMAND rsync -u "${EDITORDATA_PAK}" "$<TARGET_FILE_DIR:AtomicEditor>/EditorData.pak"
|
|
COMMAND rsync -u "${EDITORDATA_PAK}" "$<TARGET_FILE_DIR:AtomicEditor>/EditorData.pak"
|
|
|
DEPENDS PackageTool ${EDITORDATA_FILES})
|
|
DEPENDS PackageTool ${EDITORDATA_FILES})
|
|
|
|
|
|
|
|
add_custom_command(OUTPUT "${COREDATA_PAK}"
|
|
add_custom_command(OUTPUT "${COREDATA_PAK}"
|
|
|
- COMMAND $<TARGET_FILE:PackageTool> "${CMAKE_SOURCE_DIR}/Data/AtomicPlayer/Resources/CoreData" "${COREDATA_PAK}" -c
|
|
|
|
|
|
|
+ COMMAND $<TARGET_FILE:PackageTool> "${ATOMIC_SOURCE_DIR}/Data/AtomicPlayer/Resources/CoreData" "${COREDATA_PAK}" -c
|
|
|
COMMAND rsync -u "${COREDATA_PAK}" "$<TARGET_FILE_DIR:AtomicEditor>/CoreData.pak"
|
|
COMMAND rsync -u "${COREDATA_PAK}" "$<TARGET_FILE_DIR:AtomicEditor>/CoreData.pak"
|
|
|
DEPENDS PackageTool ${COREDATA_FILES})
|
|
DEPENDS PackageTool ${COREDATA_FILES})
|
|
|
|
|
|