[cgkit-commits] SF.net SVN: cgkit: [143] maya/trunk/maya_wrapper/pypp_setup.py
Brought to you by:
mbaas
From: <mb...@us...> - 2006-10-20 13:11:25
|
Revision: 143 http://svn.sourceforge.net/cgkit/?rev=143&view=rev Author: mbaas Date: 2006-10-20 06:11:20 -0700 (Fri, 20 Oct 2006) Log Message: ----------- Update to be able to use the script on OSX Modified Paths: -------------- maya/trunk/maya_wrapper/pypp_setup.py Modified: maya/trunk/maya_wrapper/pypp_setup.py =================================================================== --- maya/trunk/maya_wrapper/pypp_setup.py 2006-10-20 13:08:44 UTC (rev 142) +++ maya/trunk/maya_wrapper/pypp_setup.py 2006-10-20 13:11:20 UTC (rev 143) @@ -130,7 +130,7 @@ # Create the file "maya_array_info.txt" if it doesn't exist... if not os.path.exists("maya_array_info.txt"): print "Creating 'maya_array_info.txt'..." - cmd = 'python arrayinfo/createarrayinfo.py %s -omaya_array_info.txt -a"-D__cplusplus"'%os.path.join(mayaincpath, "maya") + cmd = 'python arrayinfo/createarrayinfo.py "%s" -omaya_array_info.txt -a"-D__cplusplus"'%os.path.join(mayaincpath, "maya") print cmd os.system(cmd) @@ -523,16 +523,23 @@ ###################################################################### # Deteremine the required set of predefined symbols + defines = ["_BOOL", "MNoVersionString", "REQUIRE_IOSTREAM"] +includePaths = [mayaincpath] + if sys.platform=="win32": defines += ["_WIN32", "NDEBUG", "_WINDOWS", "_USRDLL", "NT_PLUGIN"] elif sys.platform=="linux2": defines += ["LINUX"] +elif sys.platform=="darwin": + defines += ["MAC_PLUGIN", "OSMac_", "OSMac_MachO_"] + includePaths.append("include_osx") + mod = ModuleBuilder( ["maya_sdk.h"], # files, - includePaths = [mayaincpath], + includePaths = includePaths, defines = defines, # defines = ["_BOOL", "LINUX", "MNoVersionString", "REQUIRE_IOSTREAM"], # cacheFile = "maya.cache", This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |