@@ -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
${FBXSDK_PACKAGE_TARGET}
@@ -153,7 +154,9 @@ ENDIF()
153
154
154
155
add_custom_command (
155
156
OUTPUT ${PACKAGE_PATH}
157
+ COMMAND "${CMAKE_COMMAND} " -E remove_directory ${CMAKE_BINARY_DIR} /FbxExporterProject
156
158
COMMAND "${CMAKE_COMMAND} " --build . --target install --config Release
159
+ COMMAND "${CMAKE_COMMAND} " -E remove ${PACKAGE_PATH}
157
160
COMMAND "${UNITY_EDITOR_PATH} " -batchmode -projectPath ${CMAKE_BINARY_DIR} /FbxExporterProject -exportPackage Assets/FbxExporters ${PACKAGE_PATH} -quit
158
161
COMMENT "Creating Unity Package ${PACKAGE_PATH} "
159
162
DEPENDS UnityFbxExporterEditorDLL
0 commit comments