Fixed functionality for firm jni.
[libfirm] / firmjni / testprograms / Makefile.in
1 # Hey Emacs, this is a -*- makefile -*-
2 #
3 # libFIRM Project
4 #
5 # $Id$
6 #
7
8 top_srcdir = @top_srcdir@
9 srcdir = @srcdir@
10 topdir = ..
11 subdir = testprograms
12
13
14 SOURCES := Makefile.in \
15         Empty.java
16
17 MYCLASSPATH = $(CLASSPATH):../..
18
19 LD_LIBRARY_PATH += $srcdir/firmjni
20
21
22 %.class: $(top_srcdir)/firmjni/testprograms/%.java
23         javac -d . $<
24
25 all:    empty
26
27 # bad hack ;-(
28 empty:
29         javac -classpath $(MYCLASSPATH) -d . @top_srcdir@/firmjni/testprograms/Empty.java
30
31
32 run:    empty
33         java -cp $(MYCLASSPATH) Empty
34
35 clean:
36         -rm *.class
37
38 realclean:      clean
39         -rm *.vcg