]> SAFE projects GIT repository - jmp/mailleur/commitdiff
Able to compile POSTGRESQL or MYSQL version
authorJean-Marc Pigeon (Delson) <jmp@safe.ca>
Tue, 17 Jun 2025 23:30:11 +0000 (19:30 -0400)
committerJean-Marc Pigeon (Delson) <jmp@safe.ca>
Tue, 17 Jun 2025 23:30:11 +0000 (19:30 -0400)
app/Makefile
mailleur.spec.in

index 5f35360159d163a06b545dfe0e192cf9f66a53fa..b185af354b88b9af6377a340ad253c4418b66455 100644 (file)
@@ -42,9 +42,20 @@ LD   =  gcc -g
 CFLAGS =  -I ../lib -Wall $(OPTIME)
 LIBMAIL=  ../lib/libmail.a
 
+#linking according database
+#postgresql
+ifeq ("$(DB)","1")
+POSTGRESQL_LIB=-lpq
+endif
+#mariadb
+ifeq ("$(DB)","2")
+MYSQL_LIB=-lmysqlclient
+endif
+
 LIBS   =       $(LIBMAIL)                      \
                -luuid                          \
-               -lpq                            \
+               $(POSTGRESQL_LIB)               \
+               $(MYSQL_LIB)                    \
                -lcrypto                        \
                -lssl                           \
 
index 1f48fe573b60f0d1886d091b4a50080666baa7c9..0b1bcb27d16f9fb5f7f4f85c9d463a8591acd779 100644 (file)
@@ -171,7 +171,7 @@ Requires    :       %{name}                 =  %{version}-%{release}
 %build
 
 %{__make}                              \
-       DB=2                            \
+       DB=1                            \
        debug