@@ -86,9 +86,10 @@ set(FBXSDK_PACKAGE_TARGET import_fbxsdk)
86
86
add_custom_target (
87
87
${FBXSDK_PACKAGE_TARGET}
88
88
# remove FbxSdk folder
89
- COMMAND ${CMAKE_COMMAND} -E remove_directory "${CMAKE_SOURCE_DIR} /Assets/FbxExporters/FbxSdk"
89
+ COMMAND ${CMAKE_COMMAND} -E remove_directory "${CMAKE_SOURCE_DIR} /Assets/FbxSdk"
90
+ COMMAND ${CMAKE_COMMAND} -E remove_directory "${CMAKE_SOURCE_DIR} /Assets/FbxExporters/Editor/FbxSdk"
90
91
COMMAND "${UNITY_EDITOR_PATH} " -projectPath "${CMAKE_SOURCE_DIR} " -importPackage ${FBXSDK_PACKAGE_PATH} -quit
91
- COMMAND ${CMAKE_COMMAND} -E rename "${CMAKE_SOURCE_DIR} /Assets/FbxSdk" "${CMAKE_SOURCE_DIR} /Assets/FbxExporters/FbxSdk"
92
+ COMMAND ${CMAKE_COMMAND} -E rename "${CMAKE_SOURCE_DIR} /Assets/FbxSdk" "${CMAKE_SOURCE_DIR} /Assets/FbxExporters/Editor/ FbxSdk"
92
93
)
93
94
94
95
###########################################################################
@@ -133,7 +134,7 @@ if("${CMAKE_BUILD_TYPE}" STREQUAL "Release")
133
134
"${CSHARP_SYSTEM_LIBRARY} "
134
135
"${CSHARP_UNITYEDITOR_LIBRARY} "
135
136
"${CSHARP_UNITYENGINE_LIBRARY} "
136
- "${CMAKE_SOURCE_DIR} /Assets/FbxExporters/FbxSdk/Plugins/UnityFbxSdk.dll"
137
+ "${CMAKE_SOURCE_DIR} /Assets/FbxExporters/Editor/ FbxSdk/Plugins/UnityFbxSdk.dll"
137
138
DEPENDS
138
139
"${CLASS_LIBRARY_DEST} "
139
140
)
@@ -145,7 +146,9 @@ endif()
145
146
# Add target for creating a package
146
147
add_custom_command (
147
148
OUTPUT ${PACKAGE_PATH}
149
+ COMMAND "${CMAKE_COMMAND} " -E remove_directory ${CMAKE_BINARY_DIR} /FbxExporterProject
148
150
COMMAND "${CMAKE_COMMAND} " --build . --target install --config Release
151
+ COMMAND "${CMAKE_COMMAND} " -E remove ${PACKAGE_PATH}
149
152
COMMAND "${UNITY_EDITOR_PATH} " -batchmode -projectPath ${CMAKE_BINARY_DIR} /FbxExporterProject -exportPackage Assets/FbxExporters ${PACKAGE_PATH} -quit
150
153
COMMENT "Creating Unity Package ${PACKAGE_PATH} "
151
154
DEPENDS UnityFbxExporterEditorDLL
0 commit comments