scons: Get working on Windows with MSVC
This commit is contained in:
@@ -30,10 +30,11 @@ if str(platform) == "darwin":
|
||||
boe.appleevents.mm
|
||||
boe.menus.mac.mm
|
||||
"""))
|
||||
elif str(platform) == "windows":
|
||||
elif str(platform) == "win32":
|
||||
game_sources.extend(Split("""
|
||||
boe.menus.win.cpp
|
||||
"""))
|
||||
game_sources.append(env.RES('#build/obj/BladesOfExile.res', '#rsrc/menus/BladesOfExile.rc'))
|
||||
|
||||
boe = env.Program("#build/bin/Blades of Exile", common_sources + party_classes + game_sources)
|
||||
|
||||
@@ -44,7 +45,7 @@ if str(platform) == "darwin":
|
||||
'creator': 'blx!',
|
||||
'icons': 'BoE boegraphics boeresources boesave boesounds',
|
||||
}
|
||||
elif str(platform) == "windows":
|
||||
pass
|
||||
elif str(platform) == "win32":
|
||||
boe_info = {}
|
||||
|
||||
env.Package(boe, install_dir, boe_info)
|
||||
|
@@ -15,10 +15,11 @@ if str(platform) == "darwin":
|
||||
pc.appleevents.mm
|
||||
pc.menus.mac.mm
|
||||
"""))
|
||||
elif str(platform) == "windows":
|
||||
elif str(platform) == "win32":
|
||||
pced_sources.extend(Split("""
|
||||
pc.menus.win.cpp
|
||||
"""))
|
||||
pced_sources.append(env.RES('#rsrc/menus/CharEditor.rc'))
|
||||
|
||||
pced = env.Program("#build/bin/BoE Character Editor", common_sources + party_classes + pced_sources)
|
||||
|
||||
@@ -29,7 +30,7 @@ if str(platform) == "darwin":
|
||||
'creator': 'blxe',
|
||||
'icons': 'BoECharEd',
|
||||
}
|
||||
elif str(platform) == "windows":
|
||||
pass
|
||||
elif str(platform) == "win32":
|
||||
pced_info = {}
|
||||
|
||||
env.Package(pced, install_dir, pced_info)
|
||||
|
@@ -17,10 +17,11 @@ if str(platform) == "darwin":
|
||||
scen.appleevents.mm
|
||||
scen.menus.mac.mm
|
||||
"""))
|
||||
elif str(platform) == "windows":
|
||||
elif str(platform) == "win32":
|
||||
scened_sources.extend(Split("""
|
||||
scen.menus.win.cpp
|
||||
"""))
|
||||
scened_sources.extend(env.RES('#rsrc/menus/ScenEditor.rc'))
|
||||
|
||||
scened = env.Program("#build/bin/BoE Scenario Editor", common_sources + scened_sources)
|
||||
|
||||
@@ -31,7 +32,7 @@ if str(platform) == "darwin":
|
||||
'creator': 'BlEd',
|
||||
'icons': 'boescenario BoEScenEd',
|
||||
}
|
||||
elif str(platform) == "windows":
|
||||
pass
|
||||
elif str(platform) == "win32":
|
||||
scened_info = {}
|
||||
|
||||
env.Package(scened, install_dir, scened_info)
|
||||
|
@@ -22,7 +22,7 @@ if str(platform) == "darwin":
|
||||
qdpict.cpp
|
||||
winutil.mac.mm
|
||||
"""))
|
||||
elif str(platform) == "windows":
|
||||
elif str(platform) == "win32":
|
||||
tools.extend(Split("""
|
||||
cursors.win.cpp
|
||||
menu_accel.win.cpp
|
||||
|
Reference in New Issue
Block a user