Makefile.am revision bbe42963032af89fac1318844da08c742525cc87
6c2c5f20760b06bfb4a40b0ee2ef5ab016bc41f0Timo Sirainennoinst_LIBRARIES = libsql.a
0371406d952fe51367c7be91703e5634b7d9d225Timo Sirainensql_drivers = @sql_drivers@
5355df8b66da35698449a10c2c83633a64995298Timo SirainenAM_CPPFLAGS = \
6c2c5f20760b06bfb4a40b0ee2ef5ab016bc41f0Timo Sirainen -I$(top_srcdir)/src/lib \
6c2c5f20760b06bfb4a40b0ee2ef5ab016bc41f0Timo Sirainen $(SQL_CFLAGS)
8f7c6824e353b88b634c8750ebb16201930ff744Timo Sirainendist_sources = \
8f7c6824e353b88b634c8750ebb16201930ff744Timo Sirainenlibsql_a_SOURCES = \
8f7c6824e353b88b634c8750ebb16201930ff744Timo Sirainen $(dist_sources) \
bbe42963032af89fac1318844da08c742525cc87Timo Sirainenif INSTALL_HEADERS
bbe42963032af89fac1318844da08c742525cc87Timo Sirainen pkginc_libdir=$(pkgincludedir)/src/lib-sql
bbe42963032af89fac1318844da08c742525cc87Timo Sirainen pkginc_lib_HEADERS = $(headers)
bbe42963032af89fac1318844da08c742525cc87Timo Sirainen noinst_HEADERS = $(headers)
0371406d952fe51367c7be91703e5634b7d9d225Timo Sirainen echo '/* this file automatically generated by Makefile */' >$@
0371406d952fe51367c7be91703e5634b7d9d225Timo Sirainen echo '#include "lib.h"' >>$@
0371406d952fe51367c7be91703e5634b7d9d225Timo Sirainen echo '#include "sql-api.h"' >>$@
13ee7be5cd7601af88926b46439ce92ef9f90e93Timo Sirainen for i in $(sql_drivers) null; do \
13ee7be5cd7601af88926b46439ce92ef9f90e93Timo Sirainen if [ "$${i}" != "null" ]; then \
13ee7be5cd7601af88926b46439ce92ef9f90e93Timo Sirainen echo "extern struct sql_db driver_$${i}_db;" >>$@ ; \
0371406d952fe51367c7be91703e5634b7d9d225Timo Sirainen echo 'void sql_drivers_register_all(void) {' >>$@
13ee7be5cd7601af88926b46439ce92ef9f90e93Timo Sirainen for i in $(sql_drivers) null; do \
13ee7be5cd7601af88926b46439ce92ef9f90e93Timo Sirainen if [ "$${i}" != "null" ]; then \
13ee7be5cd7601af88926b46439ce92ef9f90e93Timo Sirainen echo "sql_driver_register(&driver_$${i}_db);" >>$@ ; \
0371406d952fe51367c7be91703e5634b7d9d225Timo Sirainen echo '}' >>$@
8f7c6824e353b88b634c8750ebb16201930ff744Timo SirainenDISTFILES = $(DIST_COMMON) $(dist_sources) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
0371406d952fe51367c7be91703e5634b7d9d225Timo Sirainendistclean-generic: