21 lines
518 B
Plaintext
21 lines
518 B
Plaintext
configure do
|
|
check_d_compiler
|
|
check_lib "X11"
|
|
check_lib "GLX"
|
|
end
|
|
|
|
build do
|
|
main_env = Rscons::Environment.new 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
|
|
end
|