opensim – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | eva | 1 | # hey, emacs! this is a -*- makefile -*- |
2 | # |
||
3 | # OpenSim makefile |
||
4 | # |
||
5 | |||
6 | RUBY = $(strip $(shell which ruby 2>/dev/null)) |
||
7 | ifeq ($(RUBY),) |
||
8 | NANT = nant |
||
9 | else |
||
10 | NANT = $(shell if test "$$EMACS" = "t" ; then echo "nant"; else echo "./nant-color"; fi) |
||
11 | endif |
||
12 | |||
13 | all: prebuild |
||
14 | # @export PATH=/usr/local/bin:$(PATH) |
||
15 | ${NANT} |
||
16 | find OpenSim -name \*.mdb -exec cp {} bin \; |
||
17 | |||
18 | release: prebuild |
||
19 | ${NANT} -D:project.config=Release |
||
20 | find OpenSim -name \*.mdb -exec cp {} bin \; |
||
21 | |||
22 | prebuild: |
||
23 | ./runprebuild.sh |
||
24 | |||
25 | clean: |
||
26 | # @export PATH=/usr/local/bin:$(PATH) |
||
27 | -${NANT} clean |
||
28 | |||
29 | test: prebuild |
||
30 | ${NANT} test |
||
31 | |||
32 | test-xml: prebuild |
||
33 | ${NANT} test-xml |
||
34 | |||
35 | tags: |
||
36 | find OpenSim -name \*\.cs | xargs etags |
||
37 | |||
38 | cscope-tags: |
||
39 | find OpenSim -name \*\.cs -fprint cscope.files |
||
40 | cscope -b |
||
41 | |||
42 | include $(wildcard Makefile.local) |
||
43 |