summaryrefslogtreecommitdiff
path: root/gobject/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'gobject/Makefile.am')
-rw-r--r--gobject/Makefile.am75
1 files changed, 9 insertions, 66 deletions
diff --git a/gobject/Makefile.am b/gobject/Makefile.am
index d07c76b69..b62eaebd5 100644
--- a/gobject/Makefile.am
+++ b/gobject/Makefile.am
@@ -11,100 +11,43 @@ lib_LTLIBRARIES = \
libvala.la
$(NULL)
-libvala_la_SOURCES = \
- gobject.vala.stamp \
- valaccodearraycreationexpressionbinding.c \
- valaccodearraycreationexpressionbinding.h \
+libvala_la_VALASOURCES = \
valaccodearraycreationexpressionbinding.vala \
- valaccodeassignmentbinding.c \
- valaccodeassignmentbinding.h \
valaccodeassignmentbinding.vala \
- valaccodebinding.c \
- valaccodebinding.h \
valaccodebinding.vala \
- valaccodecompiler.c \
- valaccodecompiler.h \
valaccodecompiler.vala \
- valaccodeelementaccessbinding.c \
- valaccodeelementaccessbinding.h \
valaccodeelementaccessbinding.vala \
- valaccodeexpressionbinding.c \
- valaccodeexpressionbinding.h \
valaccodeexpressionbinding.vala \
- valaccodegenerator.c \
- valaccodegenerator.h \
valaccodegenerator.vala \
- valaccodegeneratorclass.c \
- valaccodegeneratorclass.h \
valaccodegeneratorclass.vala \
- valaccodegeneratorinterface.c \
- valaccodegeneratorinterface.h \
valaccodegeneratorinterface.vala \
- valaccodegeneratorinvocationexpression.c \
- valaccodegeneratorinvocationexpression.h \
valaccodegeneratorinvocationexpression.vala \
- valaccodegeneratormemberaccess.c \
- valaccodegeneratormemberaccess.h \
valaccodegeneratormemberaccess.vala \
- valaccodegeneratormethod.c \
- valaccodegeneratormethod.h \
valaccodegeneratormethod.vala \
- valaccodegeneratorsignal.c \
- valaccodegeneratorsignal.h \
valaccodegeneratorsignal.vala \
- valaccodegeneratorsourcefile.c \
- valaccodegeneratorsourcefile.h \
valaccodegeneratorsourcefile.vala \
- valaccodegeneratorstruct.c \
- valaccodegeneratorstruct.h \
valaccodegeneratorstruct.vala \
- valaclassregisterfunction.c \
- valaclassregisterfunction.h \
valaclassregisterfunction.vala \
- valadbusbindingprovider.c \
- valadbusbindingprovider.h \
valadbusbindingprovider.vala \
- valadbusmethod.c \
- valadbusmethod.h \
valadbusmethod.vala \
- valadbussignal.c \
- valadbussignal.h \
valadbussignal.vala \
- valainterfaceregisterfunction.c \
- valainterfaceregisterfunction.h \
valainterfaceregisterfunction.vala \
- valatyperegisterfunction.c \
- valatyperegisterfunction.h \
valatyperegisterfunction.vala \
$(NULL)
+libvala_la_SOURCES = \
+ gobject.vala.stamp \
+ $(libvala_la_VALASOURCES:.vala=.c) \
+ $(libvala_la_VALASOURCES:.vala=.h) \
+ $(NULL)
+
gobjectincludedir = $(includedir)/vala-1.0/gobject
gobjectinclude_HEADERS = \
- valaccodearraycreationexpressionbinding.h \
- valaccodeassignmentbinding.h \
- valaccodebinding.h \
- valaccodecompiler.h \
- valaccodeelementaccessbinding.h \
- valaccodeexpressionbinding.h \
- valaccodegenerator.h \
- valaccodegeneratorclass.h \
- valaccodegeneratorinterface.h \
- valaccodegeneratorinvocationexpression.h \
- valaccodegeneratormemberaccess.h \
- valaccodegeneratormethod.h \
- valaccodegeneratorsignal.h \
- valaccodegeneratorsourcefile.h \
- valaccodegeneratorstruct.h \
- valaclassregisterfunction.h \
- valadbusbindingprovider.h \
- valadbusmethod.h \
- valadbussignal.h \
- valainterfaceregisterfunction.h \
- valatyperegisterfunction.h \
+ $(libvala_la_VALASOURCES:.vala=.h) \
$(NULL)
-gobject.vapi gobject.vala.stamp: $(filter %.vala,$(libvala_la_SOURCES))
+gobject.vapi gobject.vala.stamp: $(libvala_la_VALASOURCES)
$(VALAC) --vapidir $(srcdir)/../vapi --vapidir ../gee --pkg gee --vapidir ../ccode --pkg ccode --vapidir ../vala --pkg vala --basedir $(top_srcdir) --library gobject $^
touch $@