4b8b7a8dbd
[CONFIGURATION] * NEW: Update gitlab CI configuration file. [GB.DB.POSTGRESQL] * BUG: Do not use the Postgresql server includes anymore to get datatypes id. Read them directly from the database at connection. That way the component can compile again on new versions of Fedora that broke the Postgresql packages.
27 lines
690 B
Text
27 lines
690 B
Text
dnl ---- configure.ac for gb.db.postgresql driver
|
|
|
|
dnl ---- Initialization
|
|
|
|
m4_include([../version.m4])
|
|
AC_INIT(gambas3-gb-db-postgresql, GB_VERSION, GB_MAIL, [], GB_URL)
|
|
AC_CONFIG_MACRO_DIR([m4])
|
|
|
|
GB_INIT(gb.db.postgresql)
|
|
AC_PROG_LIBTOOL
|
|
|
|
dnl ---- PostgreSQL driver
|
|
|
|
GB_COMPONENT(
|
|
postgresql, POSTGRESQL, gb.db.postgresql, [src],
|
|
[GB_FIND(libpq-fe.h, $prefix /usr/local/lib /usr/local /opt /usr/lib /usr, include/pgsql* pgsql*/include include/postgresql* postgresql*/include include)],
|
|
[GB_FIND(libpq.$SHLIBEXT, $prefix /usr/local /opt /usr, lib pgsql*/lib postgresql*/lib)],
|
|
[$C_LIB -lpq])
|
|
|
|
dnl ---- Create makefiles
|
|
|
|
AC_OUTPUT( \
|
|
Makefile \
|
|
src/Makefile \
|
|
)
|
|
|
|
GB_PRINT_MESSAGES
|