diff options
| author | fusion32 <marcopuzziello@gmail.com> | 2025-10-19 19:17:37 -0300 |
|---|---|---|
| committer | fusion32 <marcopuzziello@gmail.com> | 2025-10-19 19:17:37 -0300 |
| commit | 0ff6217227ce551d6c91524c8e7fd37352e20490 (patch) | |
| tree | fee2e9da746115fda57ca6123952d614afd283dd /Makefile | |
| parent | eba55f8361fc36179e36bf8a3cea5067b5341e37 (diff) | |
| download | querymanager-0ff6217227ce551d6c91524c8e7fd37352e20490.tar.gz querymanager-0ff6217227ce551d6c91524c8e7fd37352e20490.zip | |
add include path for PostgreSQL + overall cleanup
Some distributions place libpq headers under /usr/include/postgresql
which is why it's added to the include path. And even though we don't
support it yet, the same happens with MariaDB, with headers being
placed under /usr/include/mariadb.
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -26,11 +26,11 @@ ifeq ($(DATABASE), sqlite) CFLAGS += -DDATABASE_SQLITE=1 else ifeq ($(DATABASE), postgres) DATABASEOBJ = $(BUILDDIR)/database_postgres.obj - CFLAGS += -DDATABASE_POSTGRESQL=1 + CFLAGS += -DDATABASE_POSTGRESQL=1 -I/usr/include/postgresql LFLAGS += -lpq else ifeq ($(DATABASE), mariadb) - DATABASEOBJ = $(BUILDDIR)/database_mysql.obj - CFLAGS += -DDATABASE_MYSQL=1 -DDATABASE_MARIADB=1 + DATABASEOBJ = $(BUILDDIR)/database_mariadb.obj + CFLAGS += -DDATABASE_MARIADB=1 -I/usr/include/mariadb LFLAGS += -lmariadb else $(error Unsupported DATABASE: `$(DATABASE)`. Valid options are `sqlite`, `postgres`, or `mariadb`) @@ -68,7 +68,7 @@ $(BUILDDIR)/database_postgres.obj: $(SRCDIR)/database_postgres.cc $(SRCDIR)/quer @mkdir -p $(@D) $(CXX) -c $(CXXFLAGS) -o $@ $< -$(BUILDDIR)/database_mysql.obj: $(SRCDIR)/database_mysql.cc $(SRCDIR)/querymanager.hh +$(BUILDDIR)/database_mariadb.obj: $(SRCDIR)/database_mariadb.cc $(SRCDIR)/querymanager.hh @mkdir -p $(@D) $(CXX) -c $(CXXFLAGS) -o $@ $< |
