wesnoth/scons/cross_compile.py
2008-09-30 15:07:09 +01:00

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"