Web Inspector: migrate text editor to mutation observers
[WebKit-https.git] / GNUmakefile.am
index 1efbcbb..6fe667e 100644 (file)
@@ -58,9 +58,12 @@ PO_LINGUAS :=
 USER_LINGUAS :=
 USE_LINGUAS :=
 MOFILES :=
+ALL_MOFILES :=
+feature_defines_defaults :=
+feature_defines_overrides :=
+feature_defines_unstable :=
+feature_defines :=
 dom_binding_idls :=
-wtf_cppflags:=
-wtf_cflags :=
 wtf_sources :=
 javascriptcore_h_api :=
 javascriptcore_cppflags:=
@@ -68,7 +71,10 @@ javascriptcore_cflags :=
 javascriptcore_sources :=
 javascriptcore_built_sources :=
 javascriptcore_built_nosources :=
+llint_nosources :=
+offlineasm_nosources :=
 webcore_cppflags :=
+webcore_modules_sources :=
 webcore_sources :=
 webcore_libadd :=
 webcore_built_sources :=
@@ -83,8 +89,11 @@ webkitgtk_cppflags :=
 webkitgtk_gdom_built_sources :=
 webkitgtk_built_sources :=
 webkitgtk_built_nosources :=
+webkit2_h_api :=
 webkit2_sources :=
 webkit2_built_sources :=
+webkit2gtk_h_api :=
+webkit2gtk_built_sources :=
 webkit2_plugin_process_sources :=
 webkit2_plugin_process_built_sources :=
 webkittestrunner_built_sources :=
@@ -95,7 +104,6 @@ global_cflags :=
 global_cxxflags :=
 JSCORE_GIRSOURCES :=
 WEBKIT_GIRSOURCES :=
-FEATURE_DEFINES :=
 typelibsdir :=
 typelibs_DATA :=
 EXTRA_DIST :=
@@ -149,12 +157,26 @@ global_cppflags += \
        -DBUILDING_GTK__=1 \
        -DWTF_CHANGES
 
+if ENABLE_WEBKIT2
+global_cppflags += \
+       -DBUILDING_WEBKIT2__=1
+endif
+
 # For the Gtk port we want to use XP_UNIX both in X11 and Mac
-if !TARGET_WIN32
+if TARGET_WIN32
+global_cppflags += \
+       -DXP_WIN
+else
 global_cppflags += \
        -DXP_UNIX
 endif
 
+# Add MOZ_X11 for X11 targets only
+if TARGET_X11
+global_cppflags += \
+       -DMOZ_X11
+endif
+
 # Use the wide character version of win32 API by default
 if TARGET_WIN32
 global_cppflags += \
@@ -182,6 +204,11 @@ global_cppflags += \
        -DWTF_USE_GSTREAMER=1
 endif
 
+if USE_FARSTREAM
+global_cppflags += \
+       -DWTF_USE_FARSTREAM=1
+endif
+
 if USE_ACCELERATED_COMPOSITING
 global_cppflags += \
        -DWTF_USE_ACCELERATED_COMPOSITING=1 \
@@ -205,6 +232,26 @@ global_cppflags += \
        -DWTF_USE_CLUTTER=1
 endif
 
+if USE_GLX
+global_cppflags += \
+       -DWTF_USE_GLX=1
+endif
+
+if USE_EGL
+global_cppflags += \
+       -DWTF_USE_EGL=1
+endif
+
+if USE_GLES2
+global_cppflags += \
+       -DWTF_USE_OPENGL_ES_2=1
+endif
+
+if USE_OPENGL
+global_cppflags += \
+       -DWTF_USE_OPENGL=1
+endif
+
 # ----
 # GTK+ 2.x/3.x support
 # ----
@@ -250,6 +297,8 @@ include Source/WebKit2/GNUmakefile.am
 include Source/WebKit2/UIProcess/API/gtk/tests/GNUmakefile.am
 include Tools/MiniBrowser/gtk/GNUmakefile.am
 include Tools/WebKitTestRunner/GNUmakefile.am
+include Source/ThirdParty/gtest/GNUmakefile.am
+include Tools/TestWebKitAPI/GNUmakefile.am
 # [GTK] Refactor the translations now that we have webkit2
 # https://bugs.webkit.org/show_bug.cgi?id=55153
 
@@ -260,7 +309,10 @@ BUILT_SOURCES += \
        $(webcore_built_sources) \
        $(webcore_built_nosources) \
        $(webkitgtk_built_sources) \
-       $(webkitgtk_built_nosources)
+       $(webkitgtk_built_nosources) \
+       $(webkit2_built_sources) \
+       $(webkit2gtk_built_sources) \
+       $(webkit2_plugin_process_built_sources)
 
 DISTCLEANFILES += \
        $(CLEANFILES) \
@@ -286,7 +338,7 @@ MAINTAINERCLEANFILES += \
 # Older automake versions (1.7) place Plo files in a different place so we need
 # to create the output directory manually.
 all-local: stamp-po
-       $(mkdir_p) $(top_builddir)/$(DEPDIR)/DerivedSources
+       $(MKDIR_P) $(top_builddir)/$(DEPDIR)/DerivedSources
 
 # remove built sources and program directories
 clean-local: