Skip to content

Commit 101f784

Browse files
committed
CR changes
1 parent c382861 commit 101f784

File tree

2 files changed

+13
-10
lines changed

2 files changed

+13
-10
lines changed

Assets/Integrations/Autodesk/maya/scripts/unityOneClick/commands.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,8 +269,12 @@ def scriptCmd(cls):
269269

270270
def doIt(self, args):
271271
def integrationBinPath():
272+
# e.g. /Users/inwoods/Development/MyGame/Assets/Integrations/Autodesk/maya/plug-ins/unityOneClickPlugin.py
273+
# returns /Users/inwoods/Development/MyGame/Assets/Integrations
272274
head, tail = os.path.split(maya.cmds.pluginInfo("unityOneClickPlugin", q=True, path=True))
273275
head, tail = os.path.split(head)
276+
head, tail = os.path.split(head)
277+
head, tail = os.path.split(head)
274278
return head
275279

276280
unityAppPath = maya.cmds.optionVar(q='UnityApp')

CMakeLists.txt

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,12 @@ if (NOT DEFINED FBXSDK_PACKAGE_PATH)
4646
set(FBXSDK_PACKAGE_PATH ${NEWEST_PACKAGE})
4747
endif()
4848
endif()
49-
message(STATUS "Using FbxSdk Package: ${FBXSDK_PACKAGE_PATH}")
49+
50+
IF(EXISTS ${FBXSDK_PACKAGE_PATH})
51+
message(STATUS "Using FbxSdk Package: ${FBXSDK_PACKAGE_PATH}")
52+
ELSE()
53+
message(FATAL_ERROR "Cannot find FbxSdk Package: ${FBXSDK_PACKAGE_PATH}")
54+
ENDIF()
5055

5156
# promote warnings to errors
5257
if(MSVC)
@@ -70,21 +75,15 @@ set(Python_ADDITIONAL_VERSIONS 2.7)
7075
###########################################################################
7176
# Import FbxSharp package
7277

73-
# remove FbxSdk folder
74-
file(REMOVE_RECURSE "${CMAKE_SOURCE_DIR}/Assets/FbxExporters/FbxSdk")
75-
7678
set(FBXSDK_PACKAGE_TARGET import_fbxsdk)
7779
add_custom_target(
7880
${FBXSDK_PACKAGE_TARGET}
81+
# remove FbxSdk folder
82+
COMMAND ${CMAKE_COMMAND} -E remove_directory "${CMAKE_SOURCE_DIR}/Assets/FbxExporters/FbxSdk"
7983
COMMAND "${UNITY_EDITOR_PATH}" -projectPath "${CMAKE_SOURCE_DIR}" -importPackage ${FBXSDK_PACKAGE_PATH} -quit
84+
COMMAND ${CMAKE_COMMAND} -E rename "${CMAKE_SOURCE_DIR}/Assets/FbxSdk" "${CMAKE_SOURCE_DIR}/Assets/FbxExporters/FbxSdk"
8085
)
8186

82-
IF(IS_DIRECTORY "${CMAKE_SOURCE_DIR}/Assets/FbxSdk")
83-
file(RENAME "${CMAKE_SOURCE_DIR}/Assets/FbxSdk" "${CMAKE_SOURCE_DIR}/Assets/FbxExporters/FbxSdk")
84-
ELSE()
85-
message("Error failed to install FbxSdk")
86-
ENDIF()
87-
8887
###########################################################################
8988
# TODO: Add target to replace the version number in README.txt
9089

0 commit comments

Comments
 (0)