From 3e5165361e6e0cc3369a79f30dcd4488cd405d26 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Tue, 3 Dec 2019 12:32:05 -0500 Subject: [PATCH] fix Rsconscript --- Rsconscript | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/Rsconscript b/Rsconscript index b67e9b6..527bdce 100644 --- a/Rsconscript +++ b/Rsconscript @@ -1,7 +1,11 @@ -Rscons::Environment.new do |env| - env["sources"] = Dir[ - "src/**/*.d", - "src/**/*.c"] - env["D_IMPORT_PATH"] += Dir["src/**/"] - env.Program("jes", "${sources}") +configure do + check_d_compiler +end + +build do + Rscons::Environment.new do |env| + env["sources"] = glob("src/**/*.{c,d}") + env["D_IMPORT_PATH"] += glob("src/**") + env.Program("jes", "${sources}") + end end