2011-04-04 Pavel Podivilov <podivilov@chromium.org>
[WebKit-https.git] / GNUmakefile.am
index 64f0b21..af54891 100644 (file)
@@ -38,8 +38,8 @@ GENSOURCES_WEBKIT2 := $(top_builddir)/DerivedSources/WebKit2
 GENPROGRAMS := $(top_builddir)/Programs
 GENSOURCES_INSPECTOR := $(GENPROGRAMS)/resources/inspector
 WebCore := $(srcdir)/Source/WebCore
-WebKit := $(srcdir)/WebKit/gtk
-WebKit2 := $(srcdir)/WebKit2
+WebKit := $(srcdir)/Source/WebKit/gtk
+WebKit2 := $(srcdir)/Source/WebKit2
 
 # Libraries and support components
 bin_PROGRAMS :=
@@ -165,6 +165,12 @@ global_cppflags += \
        -DBUILDING_GTK__=1 \
        -DWTF_CHANGES
 
+# For the Gtk port we want to use XP_UNIX both in X11 and Mac
+if !TARGET_WIN32
+global_cppflags += \
+       -DXP_UNIX
+endif
+
 if USE_ICU_UNICODE
 global_cppflags += \
        -DWTF_USE_ICU_UNICODE=1
@@ -216,18 +222,22 @@ endif
 EXTRA_DIST += \
        $(srcdir)/Source/autotools/symbols.filter \
        $(srcdir)/gtk-doc.make \
-       $(srcdir)/WebKit/LICENSE
+       $(srcdir)/Source/WebKit/LICENSE
 
 # Include module makefiles
 include Source/JavaScriptCore/GNUmakefile.am
 include Source/WebCore/GNUmakefile.am
 if ENABLE_WEBKIT2
-include WebKit2/GNUmakefile.am
+include Source/WebKit2/GNUmakefile.am
+include Tools/MiniBrowser/gtk/GNUmakefile.am
+# [GTK] Refactor the translations now that we have webkit2
+# https://bugs.webkit.org/show_bug.cgi?id=55153
+stamp-po:
 else
-include WebKit/gtk/GNUmakefile.am
+include Source/WebKit/gtk/GNUmakefile.am
 include Source/WebCore/bindings/gobject/GNUmakefile.am
 include Tools/GNUmakefile.am
-include WebKit/gtk/po/GNUmakefile.am
+include Source/WebKit/gtk/po/GNUmakefile.am
 endif
 
 # Autogenerated sources
@@ -262,7 +272,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:
+all-local: stamp-po
        $(mkdir_p) $(top_builddir)/$(DEPDIR)/DerivedSources
 
 # remove built sources and program directories