summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--gudev/Makefile.am11
1 files changed, 7 insertions, 4 deletions
diff --git a/gudev/Makefile.am b/gudev/Makefile.am
index 5f3f504..c1d5675 100644
--- a/gudev/Makefile.am
+++ b/gudev/Makefile.am
@@ -11,7 +11,10 @@ LT_REVISION=0
LT_AGE=0
INCLUDES = \
+ -I$(top_builddir) \
+ -I$(top_srcdir) \
-I$(top_builddir)/gudev \
+ -I$(top_srcdir)/gudev \
-D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT \
-D_GUDEV_COMPILATION \
-DG_UDEV_API_IS_SUBJECT_TO_CHANGE \
@@ -33,12 +36,12 @@ gudevmarshal.c: gudevmarshal.list
glib-genmarshal $< --prefix=g_udev_marshal --body >> $@ \
$(NULL)
-gudevenumtypes.h: gudevenumtypes.h.template gudevenums.h
- glib-mkenums --template gudevenumtypes.h.template gudevenums.h > \
+gudevenumtypes.h: $(srcdir)/gudevenumtypes.h.template gudevenums.h
+ glib-mkenums --template $(srcdir)/gudevenumtypes.h.template gudevenums.h > \
gudevenumtypes.h.tmp && mv gudevenumtypes.h.tmp gudevenumtypes.h
-gudevenumtypes.c: gudevenumtypes.c.template gudevenums.h
- glib-mkenums --template gudevenumtypes.c.template gudevenums.h > \
+gudevenumtypes.c: $(srcdir)/gudevenumtypes.c.template gudevenums.h
+ glib-mkenums --template $(srcdir)/gudevenumtypes.c.template gudevenums.h > \
gudevenumtypes.c.tmp && mv gudevenumtypes.c.tmp gudevenumtypes.c
lib_LTLIBRARIES=libgudev-1.0.la