8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
@echo "test - run unit tests on ducttape-lib.scm (tests code, not egg)"
@echo "eggs-info - show chicken-install commands to get eggs upon which ducttape-lib depends"
@echo "test_example - compile an example scm against installed general_lib egg"
@echo "clean - remove binaries and other build artifacts"
@echo ""
clean:
rm -f *.so *.import.scm test_glib test_example foo *.c *.o
install:
echo tbd
/bin/false
test:
chicken-install -no-install
csc test_glib.scm
./test_glib
if (-e foo) rm -f foo
test_example:
@csc test_example.scm
@./test_example
@rm test_example
|
|
|
<
|
|
|
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
@echo "test - run unit tests on ducttape-lib.scm (tests code, not egg)"
@echo "eggs-info - show chicken-install commands to get eggs upon which ducttape-lib depends"
@echo "test_example - compile an example scm against installed general_lib egg"
@echo "clean - remove binaries and other build artifacts"
@echo ""
clean:
rm -f *.so *.import.scm test_ducttape test_example foo *.c *.o
install:
chicken-install
test:
chicken-install -no-install
csc test_ducttape.scm
./test_ducttape
if (-e foo) rm -f foo
test_example:
@csc test_example.scm
@./test_example
@rm test_example
|