fixed builtin problem on alpha
[cacao.git] / Makefile.am
index e0e52ccc979aa3be4f0b8facba959ea61220994b..7b75e5e52cad95afc46410df765be63ff26b06cd 100644 (file)
@@ -1,6 +1,6 @@
 ## Process this file with automake to produce Makefile.in
 
-# $Id: Makefile.am 682 2003-12-01 15:33:30Z jowenn $
+# $Id: Makefile.am 770 2003-12-13 23:08:38Z stefan $
 
 @SET_MAKE@
 
@@ -43,7 +43,9 @@ cacao_SOURCES = \
        jni.h \
        tables.c \
        tables.h \
-       unzip.c
+       unzip.c \
+       typeinfo.c \
+       typeinfo.h
 
 cacao_LDADD = \
        jit/libjit.a \
@@ -66,6 +68,7 @@ cacao_DEPENDENCIES = \
        jit/loop/libloop.a \
        jit/@ARCH_DIR@/libarch.a \
        toolbox/libtoolbox.a \
+       nat/libnat.a \
        $(BOEHM_LIBS) \
        @THREAD_OBJ@
 
@@ -88,6 +91,7 @@ cacaoh_DEPENDENCIES = \
 
 
 nativetypes.hh jit/@ARCH_DIR@/offsets.h nativetable.hh: cacaoh Makefile.am Makefile
+       test -f stamp-nat || \
        CLASSPATH=./classpathbin/@ARCH_DIR@/lib ./cacaoh \
        java.lang.String \
        java.lang.Class \
@@ -182,12 +186,16 @@ nativetypes.hh jit/@ARCH_DIR@/offsets.h nativetable.hh: cacaoh Makefile.am Makef
        gnu.java.security.x509.X509Certificate  \
        java.lang.JOWENNTest1 \
        @AWTPEERS@
+       touch stamp-nat nativetypes.hh jit/@ARCH_DIR@/offsets.h nativetable.hh
 
 native.c: nativetypes.hh jit/@ARCH_DIR@/offsets.h nativetable.hh
 
 checkjvm:
        $(MAKE) -C jvmtst $@
 
+clean:
+       rm -f stamp-nat
+
 
 ## Local variables:
 ## mode: Makefile