jes/Rsconscript
2022-04-12 09:19:18 -04:00

21 lines
517 B
Plaintext

configure do
check_d_compiler
check_lib "X11"
check_lib "GLX"
check_cfg package: "freetype2"
check_program "convert"
end
main_env = env do |env|
env["sources"] = glob("src/**/*.{c,d}", "libs/Derelict*/**/*.d")
env["CCFLAGS"] += %w[-Wall]
env["D_IMPORT_PATH"] += glob("src", "libs/Derelict*/source")
env["DFLAGS"] += %w[-Wall]
env["LIBS"] += %w[X11 GLX]
env.Program("jes", "${sources}")
end
main_env.clone do |env|
env["DFLAGS"] += %w[-g -funittest]
env.Program("jestest", "${sources}")
end