mirror of https://github.com/libsdl-org/SDL.git
Merge 877b1b7dfb into e6c2649afc
This commit is contained in:
commit
550f36ffa7
|
|
@ -643,14 +643,9 @@ def spec_to_job(spec: JobSpec, key: str, trackmem_symbol_names: bool) -> JobDeta
|
|||
fpic = False
|
||||
job.run_tests = False
|
||||
job.apt_packages.append("ccache")
|
||||
job.cc = "x86_64-unknown-haiku-gcc"
|
||||
job.cxx = "x86_64-unknown-haiku-g++"
|
||||
job.test_pkg_config = False
|
||||
job.cmake_toolchain_file = "/__w/SDL/SDL/build-scripts/cmake-toolchain-haiku-x86_64.cmake"
|
||||
job.sudo = ""
|
||||
job.cmake_arguments.extend((
|
||||
f"-DCMAKE_C_COMPILER={job.cc}",
|
||||
f"-DCMAKE_CXX_COMPILER={job.cxx}",
|
||||
"-DSDL_UNIX_CONSOLE_BUILD=ON",
|
||||
))
|
||||
job.shared_lib = SharedLibType.SO_0
|
||||
job.static_lib = StaticLibType.A
|
||||
case SdlPlatform.PowerPC64 | SdlPlatform.PowerPC:
|
||||
|
|
|
|||
|
|
@ -0,0 +1,11 @@
|
|||
set(CMAKE_SYSTEM_NAME Haiku)
|
||||
set(CMAKE_SYSTEM_PROCESSOR x86_64)
|
||||
|
||||
set(CMAKE_C_COMPILER x86_64-unknown-haiku-gcc)
|
||||
set(CMAKE_CXX_COMPILER x86_64-unknown-haiku-g++)
|
||||
|
||||
set(CMAKE_FIND_ROOT_PATH /tools/cross-tools-x86_64)
|
||||
|
||||
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
|
||||
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
|
||||
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
|
||||
Loading…
Reference in New Issue