16 lines
343 B
Plaintext
16 lines
343 B
Plaintext
configure do
|
|
check_d_compiler
|
|
end
|
|
|
|
build do
|
|
main_env = Environment.new do |env|
|
|
env["D_IMPORT_PATH"] << "src"
|
|
env["sources"] = glob("src/**/*.d")
|
|
env.Program("peg-puzzle", "${sources}")
|
|
end
|
|
test_env = main_env.clone do |env|
|
|
env["DFLAGS"] += %w[-g -funittest]
|
|
env.Program("peg-puzzle-test", "${sources}")
|
|
end
|
|
end
|