[GTK] Set up the TestJavaScriptCore in TestWebKitAPI
authorzandobersek@gmail.com <zandobersek@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 29 Apr 2013 17:38:31 +0000 (17:38 +0000)
committerzandobersek@gmail.com <zandobersek@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 29 Apr 2013 17:38:31 +0000 (17:38 +0000)
https://bugs.webkit.org/show_bug.cgi?id=115236

Reviewed by Gustavo Noronha Silva.

Set up the TestJavaScriptCore unit test program, consisting of the unit tests
under the TestWebKitAPI/Tests/JavaScriptCore directory.

* TestWebKitAPI/GNUmakefile.am:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@149296 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/ChangeLog
Tools/TestWebKitAPI/GNUmakefile.am

index 08cc6de..df2816e 100644 (file)
@@ -1,5 +1,17 @@
 2013-04-29  Zan Dobersek  <zdobersek@igalia.com>
 
+        [GTK] Set up the TestJavaScriptCore in TestWebKitAPI
+        https://bugs.webkit.org/show_bug.cgi?id=115236
+
+        Reviewed by Gustavo Noronha Silva.
+
+        Set up the TestJavaScriptCore unit test program, consisting of the unit tests
+        under the TestWebKitAPI/Tests/JavaScriptCore directory.
+
+        * TestWebKitAPI/GNUmakefile.am:
+
+2013-04-29  Zan Dobersek  <zdobersek@igalia.com>
+
         [GTK] Export the COLLECT_NO_DEMANGLE variable on the builders
         https://bugs.webkit.org/show_bug.cgi?id=115323
 
index 31a2eed..5013f82 100644 (file)
@@ -21,6 +21,7 @@ Libraries_libTestWebKitAPIMain_la_CPPFLAGS = \
 
 noinst_PROGRAMS += \
        Programs/TestWebKitAPI/TestWTF \
+       Programs/TestWebKitAPI/TestJavaScriptCore \
        Programs/TestWebKitAPI/TestGtk
 
 if ENABLE_WEBKIT2
@@ -71,6 +72,25 @@ Programs_TestWebKitAPI_TestWTF_SOURCES = \
        Tools/TestWebKitAPI/Tests/WTF/VectorReverse.cpp \
        Tools/TestWebKitAPI/WTFStringUtilities.h
 
+Programs_TestWebKitAPI_TestJavaScriptCore_CPPFLAGS = \
+       $(Libraries_libTestWebKitAPIMain_la_CPPFLAGS)
+
+Programs_TestWebKitAPI_TestJavaScriptCore_CXXFLAGS = \
+       $(global_cxxflags)
+
+Programs_TestWebKitAPI_TestJavaScriptCore_LDADD = \
+       Libraries/libTestWebKitAPIMain.la \
+       Libraries/libgtest.la \
+       libWTF.la \
+       $(GTK_LIBS)
+
+Programs_TestWebKitAPI_TestJavaScriptCore_LDFLAGS = \
+       -no-install \
+       -no-fast-install
+
+Programs_TestWebKitAPI_TestJavaScriptCore_SOURCES = \
+       Tools/TestWebKitAPI/Tests/JavaScriptCore/VMInspector.cpp
+
 Programs_TestWebKitAPI_TestGtk_CPPFLAGS = \
        $(Programs_TestWebKitAPI_TestWTF_CPPFLAGS) \
        $(platformgtk_cppflags) \