[libgda] Modified Vala's Makefile.am
- From: Vivien Malerba <vivien src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgda] Modified Vala's Makefile.am
- Date: Thu, 27 Sep 2012 20:22:02 +0000 (UTC)
commit 8c8c7aa6362720aceabfaecc4a3671422ddf7dc7
Author: Vivien Malerba <malerba gnome-db org>
Date: Thu Sep 27 22:13:13 2012 +0200
Modified Vala's Makefile.am
to enable building using "make -j X" and to install libgdadata.h only once
libgda/data/Makefile.am | 72 ++++++++++++++++------------------------------
1 files changed, 25 insertions(+), 47 deletions(-)
---
diff --git a/libgda/data/Makefile.am b/libgda/data/Makefile.am
index 0f6da16..4b6cd76 100644
--- a/libgda/data/Makefile.am
+++ b/libgda/data/Makefile.am
@@ -1,23 +1,19 @@
-NULL =
-CLEANFILES =
-
AM_CPPFLAGS = \
-DPACKAGE_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \
-DPACKAGE_SRC_DIR=\""$(srcdir)"\" \
-DPACKAGE_DATA_DIR=\""$(datadir)"\"
AM_CFLAGS =\
- -Wall\
- -g \
- -I$(top_srcdir) -I$(srcdir)/.. \
- -I$(top_builddir) \
- -I$(top_builddir)/libgda/data \
- $(COREDEPS_CFLAGS) \
- $(LIBGDA_WFLAGDS) \
- $(LIBGDA_CFLAGS) \
- $(GEE_CFLAGS) \
- $(VALA_CFLAGS) \
- $(NULL)
+ -Wall \
+ -g \
+ -I$(top_srcdir) -I$(srcdir)/.. \
+ -I$(top_builddir) \
+ -I$(top_builddir)/libgda/data \
+ $(COREDEPS_CFLAGS) \
+ $(LIBGDA_WFLAGDS) \
+ $(LIBGDA_CFLAGS) \
+ $(GEE_CFLAGS) \
+ $(VALA_CFLAGS)
lib_LTLIBRARIES = libgdadata-5.0.la
@@ -28,10 +24,9 @@ VALAFLAGS = \
--pkg libxml-2.0 \
--pkg gee-0.8 \
--pkg libgda-5.0 \
- -C -H libgdadata.h \
+ -C -H $(include_headers) \
--gir=GdaData-5.0.gir \
- --library gdadata-5.0 \
- $(NULL)
+ --library gdadata-5.0
object_persistance_sources = \
DataBase.vala \
@@ -39,8 +34,7 @@ object_persistance_sources = \
Schema.vala \
Table.vala \
Record.vala \
- SelectQuery.vala \
- $(NULL)
+ SelectQuery.vala
db_collection_sources = \
DbObject.vala \
@@ -55,24 +49,16 @@ db_collection_sources = \
RecordCollection.vala \
RecordCollectionIterator.vala \
Field.vala \
- FieldInfo.vala \
- $(NULL)
+ FieldInfo.vala
-selectable_sources = \
- SqlWhere.vala \
- SqlExpression.vala \
- $(NULL)
+include_headers = libgdadata.h
-libgdadata_5_0_la_VALASOURCES = \
+libgdadata_5_0_la_SOURCES = \
NamespaceInfo.vala \
$(object_persistance_sources) \
- $(db_collection_sources) \
- $(NULL)
-
-libgdadata_5_0_la_SOURCES = \
- $(libgdadata_5_0_la_VALASOURCES) \
- $(NULL)
+ $(db_collection_sources)
+$(include_headers): DataBase.c
vapi: gdadata-5.0.vapi
vapidir = $(VAPIDIR)
@@ -80,7 +66,7 @@ vapi_DATA = gdadata-5.0.vapi
gdadata-5.0.vapi GdaData-5.0.gir: libgdadata-5.0.la
-CLEANFILES+= gdadata-5.0.vapi
+CLEANFILES= gdadata-5.0.vapi
libgdadata_5_0_la_LDFLAGS =
@@ -88,15 +74,10 @@ libgdadata_5_0_la_LIBADD = \
$(top_builddir)/libgda/libgda-5.0.la \
$(LIBGDA_LIBS) \
$(GEE_LIBS) \
- $(VALA_LIBS) \
- $(NULL)
-
-include_HEADERS = \
- libgdadata.h \
- $(NULL)
+ $(VALA_LIBS)
gdadataincludedir = $(includedir)/libgda-$(GDA_ABI_MAJOR_VERSION).$(GDA_ABI_MINOR_VERSION)/libgda/data
-gdadatainclude_HEADERS = libgdadata.h
+gdadatainclude_HEADERS = $(include_headers)
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = libgdadata-5.0.pc
@@ -117,8 +98,7 @@ INTROSPECTION_GIRS += GdaData-5.0.gir
INTROSPECTION_COMPILER_ARGS = \
--includedir=. \
--includedir=$(top_srcdir)/libgda \
- --includedir=$(top_srcdir)/libgda/data \
- $(NULL)
+ --includedir=$(top_srcdir)/libgda/data
GdaData-5.0.typelib: $(INTROSPECTION_GIRS)
$(INTROSPECTION_COMPILER) $(INTROSPECTION_COMPILER_ARGS) $< -o $@
@@ -130,15 +110,13 @@ CLEANFILES += \
$(typelibs_DATA) \
gdadata-5.0.vapi \
libgdadata-5.0.pc \
- libgdadata.h \
- $(libgdadata_5_0_la_VALASOURCES:.vala=.c) \
- $(NULL)
+ $(include_headers) \
+ $(libgdadata_5_0_la_VALASOURCES:.vala=.c)
EXTRA_DIST = \
libgdadata-5.0.pc \
$(libgdadata_5_0_la_VALASOURCES:.vala=.c) \
$(vapi_DATA) \
$(INTROSPECTION_GIRS) \
- $(typelibs_DATA) \
- $(NULL)
+ $(typelibs_DATA)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]