aboutsummaryrefslogtreecommitdiff
path: root/build/buildfile
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2015-04-24 12:29:20 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2015-04-24 12:29:20 +0200
commit2a0f9e035f673f1ee387924501a31990de37f18d (patch)
treeb8e55ab74bc88b788e99d8649219b931b80432d5 /build/buildfile
parent4c44c914d898af53152addad5530504548175e85 (diff)
Implement lib/liba/libso{} target group, shared/static library build
Diffstat (limited to 'build/buildfile')
-rw-r--r--build/buildfile9
1 files changed, 5 insertions, 4 deletions
diff --git a/build/buildfile b/build/buildfile
index b3dfb4a..dd6fcaa 100644
--- a/build/buildfile
+++ b/build/buildfile
@@ -1,10 +1,11 @@
+config = config/{operation module utility}
+bin = bin/{target rule}
cxx = cxx/{target rule module}
-config = config/{operation module}
exe{b b-prev}: cxx{b algorithm name operation spec scope variable target \
- prerequisite rule file module native context search diagnostics token \
- lexer parser process timestamp path path-io utility filesystem dump \
- options $config $cxx}
+ prerequisite rule file module context search diagnostics token lexer \
+ parser process timestamp path path-io utility filesystem dump options \
+ $config $bin $cxx}
.: exe{b b-prev}