luasql: fix variants LDFLAGS 8417/head
authorEneas U de Queiroz <cote2004-github@yahoo.com>
Sun, 10 Feb 2019 14:12:09 +0000 (12:12 -0200)
committerEneas U de Queiroz <cote2004-github@yahoo.com>
Fri, 15 Mar 2019 15:24:55 +0000 (12:24 -0300)
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
lang/luasql/Makefile

index 3ca72b08bb709b2687722b4e924e9257e89bbf2a..5355a824a907a1f785ee625378397c4cc2f15ebc 100644 (file)
@@ -82,21 +82,19 @@ TARGET_CFLAGS += $(FPIC) -std=gnu99
 TARGET_CPPFLAGS += -DLUA_USE_LINUX
 
 ifeq ($(BUILD_VARIANT),mysql)
-  TARGET_CPPFLAGS += -I$(STAGING_DIR)/usr/include/mysql
-  TARGET_LDFLAGS += -L$(STAGING_DIR)/usr/lib/mysql -lmysqlclient -lz
+  MAKE_FLAGS += DRIVER_INCS_mysql='-I$(STAGING_DIR)/usr/include/mysql' \
+               DRIVER_LIBS_mysql='$(TARGET_LDFLAGS) -L$(STAGING_DIR)/usr/lib/mysql -lmysqlclient -lz'
 endif
 
 ifeq ($(BUILD_VARIANT),postgres)
-  TARGET_LDFLAGS += -lpq
+  MAKE_FLAGS += DRIVER_LIBS_postgres='$(TARGET_LDFLAGS) -lpq'
 endif
 
 ifeq ($(BUILD_VARIANT),sqlite3)
-  TARGET_LDFLAGS += -lsqlite3 -lpthread
+  MAKE_FLAGS += DRIVER_LIBS_sqlite='$(TARGET_LDFLAGS) -lsqlite3 -lpthread'
 endif
 
 MAKE_FLAGS += \
-       DRIVER_INCS="$(TARGET_CPPFLAGS)" \
-       DRIVER_LIBS="$(TARGET_LDFLAGS)" \
        CFLAGS="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS)" \
        $(BUILD_VARIANT)