scons on windows その4(Blender)
blenderのsconsをvc10対応させる
--- build_files/scons/tools/mstoolkit.py (リビジョン 35779) +++ build_files/scons/tools/mstoolkit.py (作業コピー) @@ -67,6 +67,8 @@ # look for toolkit if os.environ.has_key('VCToolkitInstallDir'): MSToolkitDir = os.path.normpath(os.environ['VCToolkitInstallDir']) + elif os.environ.has_key('VCINSTALLDIR'): + MSToolkitDir = os.path.normpath(os.environ['VCINSTALLDIR']) else: # last resort -- default install location MSToolkitDir = r'C:\Program Files\Microsoft Visual C++ Toolkit 2003' @@ -74,6 +76,8 @@ # look for platform sdk if os.environ.has_key('MSSdk'): PlatformSDKDir = os.path.normpath(os.environ['MSSdk']) + elif os.environ.has_key('WindowsSdkDir'): + PlatformSDKDir = os.path.normpath(os.environ['WindowsSdkDir']) else: try: PlatformSDKDir = SCons.Util.RegGetValue(SCons.Util.HKEY_LOCAL_MACHINE, r'SOFTWARE\Micros oft\MicrosoftSDK\Directories\Install Dir')[0]
ビルド
> cd blender > python scons\scons.py "BF_TOOLSET=mstoolkit"
cmakeの方が簡単w。