mirror of
https://github.com/wesnoth/wesnoth
synced 2025-04-26 16:53:17 +00:00
26 lines
665 B
Python
26 lines
665 B
Python
# vi: syntax=python:et:ts=4
|
|
|
|
def setup_cross_compile(env):
|
|
if "mingw" in env["host"]:
|
|
env["PLATFORM"] = "win32"
|
|
env["PROGSUFFIX"] = ".exe"
|
|
env.Tool("mingw")
|
|
else:
|
|
env.Tool("default")
|
|
|
|
if env["host"]:
|
|
tools = [
|
|
"CXX",
|
|
"CC",
|
|
"AR",
|
|
"RANLIB",
|
|
"RC"
|
|
]
|
|
for tool in tools:
|
|
if env.has_key(tool):
|
|
env[tool] = env["host"] + "-" + env[tool]
|
|
|
|
env.PrependUnique(CPPPATH="$prefix/include", LIBPATH="$prefix/lib")
|
|
if not env["sdldir"] and env["PLATFORM"] == "win32":
|
|
env["sdldir"] = "$prefix"
|