summaryrefslogtreecommitdiff
path: root/build.conf
diff options
context:
space:
mode:
authorMike Buland <eichlan@xagasoft.com>2006-08-07 05:38:03 +0000
committerMike Buland <eichlan@xagasoft.com>2006-08-07 05:38:03 +0000
commit62bee6bf7f2be96c331cdb334d5a00067a67591e (patch)
treef660769e7cda674e494eae336a7f3e1491e9bff9 /build.conf
parentb7a415ec0e358967fc39c046fb72f29e227e7104 (diff)
downloadlibbu++-62bee6bf7f2be96c331cdb334d5a00067a67591e.tar.gz
libbu++-62bee6bf7f2be96c331cdb334d5a00067a67591e.tar.bz2
libbu++-62bee6bf7f2be96c331cdb334d5a00067a67591e.tar.xz
libbu++-62bee6bf7f2be96c331cdb334d5a00067a67591e.zip
Updated the build.conf file, you can build the tests, and more.
Diffstat (limited to 'build.conf')
-rw-r--r--build.conf6
1 files changed, 3 insertions, 3 deletions
diff --git a/build.conf b/build.conf
index a65878d..3da3df5 100644
--- a/build.conf
+++ b/build.conf
@@ -1,11 +1,11 @@
1# This is a build file for libbu++ 1# This is a build file for libbu++
2 2
3default action: check libbu++.a 3default action: check "libbu++.a"
4"tests" action: check /tests\/.*/ 4"tests" action: check /tests\/.*/
5"clean" action: clean /.*/ 5"clean" action: clean /.*/
6"all" action: check /.*/ 6"all" action: check /.*/
7 7
8create file libbu++.a from files in src using rule lib 8create file "libbu++.a" from files in src using rule lib
9 9
10for directories matching /src\/test\/(.*)/ in src/test ... 10for directories matching /src\/test\/(.*)/ in src/test ...
11 create file "tests/{re:1}" from files in "{match}" using rule exe 11 create file "tests/{re:1}" from files in "{match}" using rule exe
@@ -17,7 +17,7 @@ for targets matching /tests\/.*/ set LDFLAGS += "-L. -lbu++"
17for testes/plugin set LDFLAGS += "-ldl" 17for testes/plugin set LDFLAGS += "-ldl"
18 18
19/(.*)\.o$/ requires from command "g++ {CXXFLAGS} -M {re:1}.c*" 19/(.*)\.o$/ requires from command "g++ {CXXFLAGS} -M {re:1}.c*"
20/tests\/.*/ requires libbu++.a 20/tests\/.*/ requires "libbu++.a"
21 21
22rule lib matches all /(.*)\.o$/ perform command ... 22rule lib matches all /(.*)\.o$/ perform command ...
23 "ar cr {target} {match}" 23 "ar cr {target} {match}"