21 |
tags:: |
tags:: |
22 |
ctags -R |
ctags -R |
23 |
|
|
24 |
|
VOB_DEPENDS = ../libvob-depends |
25 |
|
|
26 |
|
CLASSPATH =$(CLASSDIR):$(VOB_DEPENDS)/jython.jar:$(VOB_DEPENDS)/collections-kaffe.jar:$(shell echo $$CLASSPATH) |
27 |
|
export CLASSPATH |
28 |
|
|
29 |
|
ifeq (,$(JYTHONPATH)) |
30 |
|
JYTHONPATH=.:$(VOB_DEPENDS)/jythonlib.jar:$(VOB_DEPENDS)/pythonlib.jar |
31 |
|
endif |
32 |
|
|
33 |
|
ifeq (,$(JYTHON)) |
34 |
|
# python.verbose can be: "error", "warning", "message", "comment", "debug" |
35 |
|
JYTHON=$(JAVA) $(JVMFLAGS) -Dpython.cachedir=. -Dpython.path=$(JYTHONPATH) -Dpython.verbose=message $(EDITOR_OPTION) org.python.util.jython |
36 |
|
endif |
37 |
|
|
38 |
# # Generate a random number suitable for use as a coordinate system |
# # Generate a random number suitable for use as a coordinate system |
39 |
# # id. Only 31 bits of randomness but should be ok |
# # id. Only 31 bits of randomness but should be ok |
40 |
# coordsysid:: |
# coordsysid:: |
41 |
# python -c 'import random; print random.randrange(2**31-1)' |
# python -c 'import random; print random.randrange(2**31-1)' |
42 |
|
|
43 |
|
GLLIB=LD_LIBRARY_PATH=/usr/lib:gfx |
44 |
|
|
45 |
|
runjython: |
46 |
|
$(GLLIB) $(JYTHON) $(DBG) |
47 |
|
|
48 |
|
test:: # Use: make test TEST=test/gzz/vob/vobmatcher.test, to run a single test. |
49 |
|
$(GLLIB) $(JYTHON) test/testutil.py -f GL $(DBG) $(TEST) |
50 |
|
test-gl:: |
51 |
|
$(GLLIB) $(JYTHON) test/testutil.py -Dgzzclient=gl -f AWT $(DBG) jni $(TEST) |
52 |
|
|
53 |
|
testbugs:: |
54 |
|
$(GLLIB) $(JYTHON) test/testutil.py -f \* $(DBG) $(TEST) |
55 |
|
testbugs-gl:: |
56 |
|
$(GLLIB) $(JYTHON) test/testutil.py -Dgzzclient=gl -f \* $(DBG) jni $(TEST) |
57 |
|
|
58 |
|
|
59 |
$(SUBDIRS): |
$(SUBDIRS): |
60 |
$(MAKE) -C $@ |
$(MAKE) -C $@ |