[PATCH weston 4/4] build: Clean up -DDATADIR in makefiles
Derek Foreman
derekf at osg.samsung.com
Tue Feb 6 21:18:39 UTC 2018
Now only libshared (and libshared_cairo) requires this.
Signed-off-by: Derek Foreman <derekf at osg.samsung.com>
---
Makefile.am | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index e224d606..5132e35a 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -50,7 +50,6 @@ AM_CPPFLAGS = \
-I$(top_builddir)/tests \
-I$(top_srcdir)/shared \
-I$(top_builddir)/protocol \
- -DDATADIR='"$(datadir)"' \
-DLIBWESTON_MODULEDIR='"$(libweston_moduledir)"' \
-DLIBEXECDIR='"$(libexecdir)"' \
-DBINDIR='"$(bindir)"'
@@ -951,7 +950,6 @@ desktop_shell_la_CPPFLAGS = \
-I$(top_builddir)/libweston \
-I$(top_srcdir)/libweston \
-I$(top_builddir)/desktop-shell \
- -DDATADIR='"$(datadir)"' \
-DMODULEDIR='"$(moduledir)"' \
-DLIBEXECDIR='"$(libexecdir)"' \
-DIN_WESTON
@@ -1081,7 +1079,6 @@ xwayland_la_CPPFLAGS = \
-I$(top_builddir)/libweston \
-I$(top_srcdir)/libweston \
-I$(top_builddir)/xwayland \
- -DDATADIR='"$(datadir)"' \
-DMODULEDIR='"$(moduledir)"' \
-DLIBEXECDIR='"$(libexecdir)"'
@@ -1118,6 +1115,10 @@ endif
noinst_LTLIBRARIES += libshared.la libshared-cairo.la \
libzunitc.la libzunitcmain.la
+libshared_la_CPPFLAGS = \
+ -DDATADIR='"$(datadir)"' \
+ $(AM_CPPFLAGS)
+
libshared_la_CFLAGS = $(AM_CFLAGS) $(COMPOSITOR_CFLAGS)
libshared_la_SOURCES = \
@@ -1132,8 +1133,9 @@ libshared_la_SOURCES = \
shared/xalloc.c \
shared/xalloc.h
+libshared_cairo_la_CPPFLAGS = $(libshared_la_CPPFLAGS)
+
libshared_cairo_la_CFLAGS = \
- -DDATADIR='"$(datadir)"' \
$(AM_CFLAGS) \
$(COMPOSITOR_CFLAGS) \
$(PIXMAN_CFLAGS) \
--
2.14.3
More information about the wayland-devel
mailing list