2008-04-18  Jan Michael Alonzo  <jmalonzo@unpluggable.com>

        Reviewed by Alp Toker.

        http://bugs.webkit.org/show_bug.cgi?id=14750
        [gtk] Implement plugin support in GTK backend

        Cleanups.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@32257 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/JavaScriptCore/GNUmakefile.am b/JavaScriptCore/GNUmakefile.am
index 2ce805b..6c2b703 100644
--- a/JavaScriptCore/GNUmakefile.am
+++ b/JavaScriptCore/GNUmakefile.am
@@ -1,7 +1,3 @@
-# tell automake to create gensources/ for us
-nodist_EXTRA_libJavaScriptCore_la_SOURCES = \
-	DerivedSources/dummy.cxx
-
 javascriptcore_cppflags += \
 	-I$(srcdir)/JavaScriptCore/ForwardingHeaders \
 	-I$(srcdir)/JavaScriptCore/wtf/unicode \
@@ -155,7 +151,7 @@
 Programs_minidom_LDADD = \
 	 libJavaScriptCore.la \
 	 -lstdc++
-Programs_minidom_LDFLAGS = -rpath $(CURDIR)/.libs
+Programs_minidom_LDFLAGS = -rpath @abs_top_builddir@/.libs
 
 # testkjs
 Programs_testkjs_SOURCES = JavaScriptCore/kjs/testkjs.cpp
@@ -169,7 +165,7 @@
 	$(UNICODE_CFLAGS)
 Programs_testkjs_LDADD = \
 	libJavaScriptCore.la
-Programs_testkjs_LDFLAGS = -rpath $(CURDIR)/.libs
+Programs_testkjs_LDFLAGS = -rpath @abs_top_builddir@/.libs
 
 # Clean rules for JavaScriptCore
 CLEANFILES += \
@@ -179,4 +175,6 @@
 	JavaScriptCore/kjs/number_object.lut.h \
 	JavaScriptCore/kjs/regexp_object.lut.h \
 	JavaScriptCore/kjs/string_object.lut.h \
-	JavaScriptCore/pcre/chartables.c
+	JavaScriptCore/pcre/chartables.c \
+	Programs/testkjs \
+	Programs/minidom