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.
28 lines
690 B
Plaintext
28 lines
690 B
Plaintext
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
|