mirror of
https://github.com/wesnoth/wesnoth
synced 2025-04-15 21:46:14 +00:00
Remove some unused scons code.
This commit is contained in:
parent
0aa8dc3c6c
commit
9929d3ca1c
|
@ -311,7 +311,7 @@ def Warning(message):
|
|||
|
||||
from metasconf import init_metasconf
|
||||
configure_args = dict(
|
||||
custom_tests = init_metasconf(env, ["cplusplus", "sdl", "boost", "cairo", "pango", "pkgconfig", "gettext_tool", "lua", "gl"]),
|
||||
custom_tests = init_metasconf(env, ["cplusplus", "sdl", "boost", "cairo", "pango", "pkgconfig", "gettext_tool"]),
|
||||
config_h = "$build_dir/config.h",
|
||||
log_file="$build_dir/config.log", conf_dir="$build_dir/sconf_temp")
|
||||
|
||||
|
|
59
scons/gl.py
59
scons/gl.py
|
@ -1,59 +0,0 @@
|
|||
# vi: syntax=python:et:ts=4
|
||||
|
||||
def CheckOpenGL(context):
|
||||
context.Message("Checking for OpenGL... ")
|
||||
env = context.env
|
||||
backup = env.Clone().Dictionary()
|
||||
|
||||
test_program = ""
|
||||
|
||||
if env["PLATFORM"] == "win32":
|
||||
env.AppendUnique(LIBS = ["opengl32"])
|
||||
test_program += "#include <windows.h>\n#include <GL/gl.h>\n"
|
||||
elif env["PLATFORM"] == "darwin":
|
||||
env.AppendUnique(FRAMEWORKS = "OpenGL")
|
||||
test_program += "#include <OpenGL/gl.h>\n"
|
||||
else:
|
||||
env.AppendUnique(LIBS = ["GL"])
|
||||
test_program += "#include <GL/gl.h>\n"
|
||||
|
||||
test_program += "int main()\n{}\n"
|
||||
|
||||
if context.TryLink(test_program, ".c"):
|
||||
context.Result("yes")
|
||||
return True
|
||||
else:
|
||||
env.Replace(**backup)
|
||||
context.Result("no")
|
||||
return False
|
||||
|
||||
def CheckGLEW(context):
|
||||
context.Message("Checking for OpenGL Extension Wrangler... ")
|
||||
env = context.env
|
||||
backup = env.Clone().Dictionary()
|
||||
|
||||
if env["PLATFORM"] == "win32":
|
||||
env.AppendUnique(LIBS = ["glew32", "opengl32"])
|
||||
elif env["PLATFORM"] == "darwin":
|
||||
env.AppendUnique(LIBS = ["GLEW"])
|
||||
env.AppendUnique(FRAMEWORKS = "OpenGL")
|
||||
else:
|
||||
env.AppendUnique(LIBS = ["GLEW", "GL"])
|
||||
|
||||
test_program = """
|
||||
#include <GL/glew.h>
|
||||
int main()
|
||||
{
|
||||
glewInit();
|
||||
}
|
||||
"""
|
||||
|
||||
if context.TryLink(test_program, ".c"):
|
||||
context.Result("yes")
|
||||
return True
|
||||
else:
|
||||
env.Replace(**backup)
|
||||
context.Result("no")
|
||||
return False
|
||||
|
||||
config_checks = { "CheckOpenGL" : CheckOpenGL, "CheckGLEW" : CheckGLEW }
|
42
scons/lua.py
42
scons/lua.py
|
@ -1,42 +0,0 @@
|
|||
# vi: syntax=python:et:ts=4
|
||||
from pkgconfig import run_pkg_config
|
||||
from config_check_utils import find_include
|
||||
|
||||
from os.path import join
|
||||
|
||||
def CheckLua(context, require_version):
|
||||
env = context.env
|
||||
backup = env.Clone().Dictionary()
|
||||
|
||||
context.Message("Checking for Lua development files version " + require_version + "... ")
|
||||
|
||||
version = ".".join(require_version.split(".")[0:2])
|
||||
|
||||
if env.get("luadir"):
|
||||
env.Append(LIBPATH = ["$luadir"], CPPPATH = ["$luadir/include"], LIBS = "lua" + version)
|
||||
found = True
|
||||
else:
|
||||
found = run_pkg_config(context, "lua >= " + require_version) or run_pkg_config(context, "lua" + version + " >= " + require_version) or run_pkg_config(context, "lua-" + version + " >= " + require_version)
|
||||
if not found:
|
||||
try:
|
||||
prefix, include = find_include([env["prefix"]], "lualib.h", default_prefixes=not env["host"])[0]
|
||||
found = True
|
||||
context.Log("Found Lua header " + include + ".\n")
|
||||
env.Append(LIBPATH = [join(prefix, "lib")], CPPPATH = [join(prefix, "include")], LIBS = ["lua"])
|
||||
except IndexError:
|
||||
pass
|
||||
|
||||
result = found and context.TryLink("""
|
||||
#include <lualib.h>
|
||||
#include <lauxlib.h>
|
||||
int main() { luaL_newstate(); }
|
||||
""", ".c")
|
||||
if result:
|
||||
context.Result("yes")
|
||||
return True
|
||||
else:
|
||||
context.Result("no")
|
||||
env.Replace(**backup)
|
||||
return False
|
||||
|
||||
config_checks = { "CheckLua" : CheckLua }
|
|
@ -1,43 +0,0 @@
|
|||
# vi: syntax=python:et:ts=4
|
||||
import sys, os
|
||||
from config_check_utils import backup_env, restore_env
|
||||
import distutils.sysconfig
|
||||
|
||||
def exists():
|
||||
return True
|
||||
|
||||
def PythonExtension(env, target, source, **kv):
|
||||
return env.SharedLibrary(target, source, SHLIBPREFIX='', SHLIBSUFFIX=distutils.sysconfig.get_config_var("SO"), **kv)
|
||||
|
||||
def generate(env):
|
||||
env.AddMethod(PythonExtension)
|
||||
|
||||
def CheckPython(context):
|
||||
env = context.env
|
||||
backup = backup_env(env, ["CPPPATH", "LIBPATH", "LIBS"])
|
||||
context.Message("Checking for Python... ")
|
||||
env.AppendUnique(CPPPATH = distutils.sysconfig.get_python_inc())
|
||||
version = distutils.sysconfig.get_config_var("VERSION")
|
||||
if not version:
|
||||
version = sys.version[:3]
|
||||
if env["PLATFORM"] == "win32":
|
||||
version = version.replace('.', '')
|
||||
env.AppendUnique(LIBPATH = distutils.sysconfig.get_config_var("LIBDIR") or \
|
||||
os.path.join(distutils.sysconfig.get_config_var("prefix"), "libs") )
|
||||
env.AppendUnique(LIBS = "python" + version)
|
||||
test_program = """
|
||||
#include <Python.h>
|
||||
int main()
|
||||
{
|
||||
Py_Initialize();
|
||||
}
|
||||
\n"""
|
||||
if context.TryLink(test_program, ".c"):
|
||||
context.Result("yes")
|
||||
return True
|
||||
else:
|
||||
context.Result("no")
|
||||
restore_env(context.env, backup)
|
||||
return False
|
||||
|
||||
config_checks = { "CheckPython" : CheckPython }
|
Loading…
Reference in New Issue
Block a user