# HG changeset patch # User Deepak Bhole # Date 1222975655 14400 # Node ID e41e54a1c0b036197222f18f51c2c5fbc1502506 # Parent 358cb21c4730238ba79ae822b46ad374fe228f7b - More updates to the makefile so that it works with the new structure diff -r 358cb21c4730 -r e41e54a1c0b0 Makefile.am --- a/Makefile.am Wed Oct 01 16:40:56 2008 -0400 +++ b/Makefile.am Thu Oct 02 15:27:35 2008 -0400 @@ -13,12 +13,12 @@ ICEDTEAPLUGIN_CLEAN = clean-IcedTeaPlugin ICEDTEAPLUGIN_TARGET = IcedTeaPlugin.so PLUGIN_PATCH = patches/icedtea-liveconnect.patch -LIVECONNECT = $(abs_top_srcdir)/plugin/icedtea/ +LIVECONNECT_DIR = -C lib/rt netscape else ICEDTEAPLUGIN_CLEAN = ICEDTEAPLUGIN_TARGET = PLUGIN_PATCH = patches/icedtea-plugin.patch -LIVECONNECT = +LIVECONNECT_DIR = if ENABLE_PLUGIN GCJWEBPLUGIN_CLEAN = clean-gcjwebplugin GCJWEBPLUGIN_TARGET = gcjwebplugin.so @@ -44,6 +44,7 @@ rm -rf openjdk-ecj rm -rf openjdk rm -rf hotspot-tools + rm -rf rt/netscape if ENABLE_LIVECONNECT rm -f IcedTeaPlugin.so else @@ -594,7 +595,7 @@ fi if ENABLE_LIVECONNECT cp -a plugin/icedtea/sun/applet/*java openjdk/jdk/src/share/classes/sun/applet/ - cp -a plugin/icedtea/netscape openjdk/jdk/src/share/classes/ + cp -a plugin/icedtea/netscape rt/ endif clean-patch: @@ -614,7 +615,7 @@ if ! test x$${all_patches_ok} = "xyes" ; then \ echo "WARNING Not all patches reverted cleanly" ; \ fi - rm -rf openjdk/jdk/src/share/classes/netscape + rm -rf rt/netscape for file in plugin/icedtea/sun/applet/*java ; \ do \ rm -f openjdk/jdk/src/share/classes/sun/applet/`basename $file` ; \ @@ -1203,7 +1204,7 @@ # rt-closed.jar class files. rt-source-files.txt: stamps/extract.stamp stamps/copy-source-files.stamp - find $(abs_top_srcdir)/rt $(abs_top_builddir)/rt $(LIVECONNECT) -name '*.java' \ + find $(abs_top_srcdir)/rt $(abs_top_builddir)/rt -name '*.java' \ | sort -u > $@ stamps/rt-class-files.stamp: rt-source-files.txt @@ -1238,10 +1239,10 @@ if ! test -d $(ICEDTEA_BOOT_DIR) ; \ then \ $(JAR) cf $@ -C lib/rt com -C lib/rt java \ - -C lib/rt javax -C lib/rt net -C lib/rt sun ; \ + -C lib/rt javax $(LIVECONNECT_DIR) -C lib/rt net -C lib/rt sun ; \ else \ $(ICEDTEA_BOOT_DIR)/bin/jar cf $@ -C lib/rt com -C lib/rt java \ - -C lib/rt javax -C lib/rt net -C lib/rt sun ; \ + -C lib/rt javax $(LIVECONNECT_DIR) -C lib/rt net -C lib/rt sun ; \ fi if test -d bootstrap/ecj/jre/lib ; \ then \