opensim-development – Blame information for rev 1

Subversion Repositories:
Rev:
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