mirror of
https://github.com/logos-messaging/logos-delivery.git
synced 2026-04-29 19:43:08 +00:00
makefile: make -lpq conditional based on POSTGRES env var
This commit is contained in:
parent
0e5ce5515d
commit
d7f5fa37e9
7
Makefile
7
Makefile
@ -41,7 +41,12 @@ ifeq ($(detected_OS),Windows)
|
|||||||
NIM_PARAMS += --passL:"-Lvendor/nim-nat-traversal/vendor/miniupnp/miniupnpc"
|
NIM_PARAMS += --passL:"-Lvendor/nim-nat-traversal/vendor/miniupnp/miniupnpc"
|
||||||
NIM_PARAMS += --passL:"-Lvendor/nim-nat-traversal/vendor/libnatpmp-upstream"
|
NIM_PARAMS += --passL:"-Lvendor/nim-nat-traversal/vendor/libnatpmp-upstream"
|
||||||
|
|
||||||
LIBS = -lws2_32 -lbcrypt -liphlpapi -luserenv -lntdll -lminiupnpc -lnatpmp -lpq
|
LIBS = -lws2_32 -lbcrypt -liphlpapi -luserenv -lntdll -lminiupnpc -lnatpmp
|
||||||
|
|
||||||
|
ifeq ($(POSTGRES), 1)
|
||||||
|
LIBS += -lpq
|
||||||
|
endif
|
||||||
|
|
||||||
NIM_PARAMS += $(foreach lib,$(LIBS),--passL:"$(lib)")
|
NIM_PARAMS += $(foreach lib,$(LIBS),--passL:"$(lib)")
|
||||||
|
|
||||||
# Allow multiple definitions when linking Rust static library with GCC
|
# Allow multiple definitions when linking Rust static library with GCC
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user