diff options
author | Guy Sagnes <guy.sagnes@continental-corporation.com> | 2014-02-25 10:32:29 +0100 |
---|---|---|
committer | Ralf Anton Beier <ralf.anton.beier@continental-corporation.com> | 2014-02-25 11:33:41 +0100 |
commit | 880e7ffe185e5b410ee6183c4ce355a8a204ab28 (patch) | |
tree | 9c18d6aecfaf69a6753b4c2f251583cfe9f3722e /src/Makefile.am | |
parent | 94b07e2221c3333a5a54f689eca4249667892f74 (diff) | |
download | persistence-common-object-880e7ffe185e5b410ee6183c4ce355a8a204ab28.tar.gz |
Added version 1.0.1
12.12.2013 * add missing licenses information / update after review feedback 20131212 - J.Kowalski
03.12.2013 * Persistence Common Object - OIP BL 0.9.130
08.08.2013 * Add instrumentation for debug purposes (low level db access)
18.06.2013 * persistence-common version 1.0.1
- Add makefile to allow creation of auto-generated code
- Default error handler causes the termination of the calling process
- de-central build of the common part
02.05.2013 * initial version of the common persistence libraries
Change-Id: I6ac6b7f1fe453537835ac32f664c04d537d732db
Signed-off-by: Guy Sagnes <guy.sagnes@continental-corporation.com>
Diffstat (limited to 'src/Makefile.am')
-rw-r--r-- | src/Makefile.am | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/src/Makefile.am b/src/Makefile.am new file mode 100644 index 0000000..c8bf708 --- /dev/null +++ b/src/Makefile.am @@ -0,0 +1,70 @@ +####################################################################################################################### +# +# Copyright (C) 2012 Continental Automotive Systems, Inc. +# +# Author: Ana.Chisca@continental-corporation.com +# +# Makefile template for the persistence common library +# +# Process this file with automake to produce a Makefile.in. +# +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. +# +####################################################################################################################### + +ACLOCAL_AMFLAGS=-I m4 + +lib_LTLIBRARIES = libpers_common.la + +include_HEADERS= \ + $(top_srcdir)/inc/protected/persComTypes.h \ + $(top_srcdir)/inc/protected/persComDataOrg.h \ + $(top_srcdir)/inc/protected/persComDbAccess.h \ + $(top_srcdir)/inc/protected/persComErrors.h \ + $(top_srcdir)/inc/protected/persComRct.h \ + $(top_srcdir)/inc/protected/persComIpc.h + +libpers_common_la_CFLAGS = \ + -I $(top_srcdir)/inc/private -I $(top_srcdir)/inc/protected -I $(top_srcdir)/generated\ + $(DLT_CFLAGS) \ + $(GIO_CFLAGS) \ + $(GIO_UNIX_CFLAGS) \ + $(GLIB_CFLAGS) \ + $(GOBJECT_CFLAGS) \ + $(DBUS_CFLAGS) \ + $(ITZAM_CFLAGS) + +libpers_common_la_SOURCES = \ + $(top_srcdir)/generated/PasClientNotificationGen.c\ + $(top_srcdir)/src/pers_data_organization.c\ + $(top_srcdir)/src/pers_local_shared_db_access.c\ + $(top_srcdir)/src/pers_low_level_db_access.c\ + $(top_srcdir)/src/pers_resource_config_table.c\ + $(top_srcdir)/src/pers_ipc.c\ + $(top_srcdir)/src/pers_ipc_dbus.c + +libpers_common_la_LDFLAGS = -version-info $(GENERIC_LIBRARY_VERSION) + +libpers_common_la_LIBADD = \ + $(DLT_LIBS) \ + $(GIO_LIBS) \ + $(GIO_UNIX_LIBS) \ + $(GLIB_LIBS) \ + $(DBUS_LIBS) \ + $(GOBJECT_LIBS) \ + $(ITZAM_LIBS) + +dbuspolicy_DATA = $(top_srcdir)/dbus_config/org.genivi.persistence.admin.conf + +# Export interface description of org.genivi.persistence.admin DBus interface +dbusinterfaces_DATA = $(top_srcdir)/dbus_specifications/org.genivi.persistence.admin.xml + +EXTRA_DIST = $(dbuspolicy_DATA) \ + $(dbusinterfaces_DATA) + +# pkgconfig +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = $(top_srcdir)/pkgconfig/libperscommon.pc + |