mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-19 13:00:42 -07:00
Reorder Lua libs/includes to compile on macOS
Jansson libs/include dirs were taking preference over the included Lua files, causing system Lua files to interfere with expected includes
This commit is contained in:
parent
baa7ca086b
commit
db213522d6
1 changed files with 15 additions and 15 deletions
|
@ -115,21 +115,6 @@ STATICLIBS += $(HARDNESTEDLIB)
|
||||||
LDLIBS +=$(HARDNESTEDLIBLD)
|
LDLIBS +=$(HARDNESTEDLIBLD)
|
||||||
INCLUDES += $(HARDNESTEDLIBINC)
|
INCLUDES += $(HARDNESTEDLIBINC)
|
||||||
|
|
||||||
## Jansson
|
|
||||||
ifneq ($(SKIPJANSSONSYSTEM),1)
|
|
||||||
JANSSONINCLUDES = $(shell $(PKG_CONFIG_ENV) pkg-config --cflags jansson 2>/dev/null)
|
|
||||||
JANSSONLDLIBS = $(shell $(PKG_CONFIG_ENV) pkg-config --libs jansson 2>/dev/null)
|
|
||||||
ifneq ($(JANSSONLDLIBS),)
|
|
||||||
JANSSONLIB =
|
|
||||||
JANSSONLIBLD = $(JANSSONLDLIBS)
|
|
||||||
JANSSONLIBINC = $(JANSSONINCLUDES)
|
|
||||||
JANSSON_FOUND = 1
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
STATICLIBS += $(JANSSONLIB)
|
|
||||||
LDLIBS += $(JANSSONLIBLD)
|
|
||||||
INCLUDES += $(JANSSONLIBINC)
|
|
||||||
|
|
||||||
## Lua
|
## Lua
|
||||||
ifneq ($(SKIPLUASYSTEM),1)
|
ifneq ($(SKIPLUASYSTEM),1)
|
||||||
LUAINCLUDES = $(shell $(PKG_CONFIG_ENV) pkg-config --cflags lua5.2 2>/dev/null)
|
LUAINCLUDES = $(shell $(PKG_CONFIG_ENV) pkg-config --cflags lua5.2 2>/dev/null)
|
||||||
|
@ -145,6 +130,21 @@ STATICLIBS += $(LUALIB)
|
||||||
LDLIBS += $(LUALIBLD)
|
LDLIBS += $(LUALIBLD)
|
||||||
INCLUDES += $(LUALIBINC)
|
INCLUDES += $(LUALIBINC)
|
||||||
|
|
||||||
|
## Jansson
|
||||||
|
ifneq ($(SKIPJANSSONSYSTEM),1)
|
||||||
|
JANSSONINCLUDES = $(shell $(PKG_CONFIG_ENV) pkg-config --cflags jansson 2>/dev/null)
|
||||||
|
JANSSONLDLIBS = $(shell $(PKG_CONFIG_ENV) pkg-config --libs jansson 2>/dev/null)
|
||||||
|
ifneq ($(JANSSONLDLIBS),)
|
||||||
|
JANSSONLIB =
|
||||||
|
JANSSONLIBLD = $(JANSSONLDLIBS)
|
||||||
|
JANSSONLIBINC = $(JANSSONINCLUDES)
|
||||||
|
JANSSON_FOUND = 1
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
STATICLIBS += $(JANSSONLIB)
|
||||||
|
LDLIBS += $(JANSSONLIBLD)
|
||||||
|
INCLUDES += $(JANSSONLIBINC)
|
||||||
|
|
||||||
## mbed TLS
|
## mbed TLS
|
||||||
# system library cannot be used because it is compiled by default without CMAC support
|
# system library cannot be used because it is compiled by default without CMAC support
|
||||||
STATICLIBS += $(MBEDTLSLIB)
|
STATICLIBS += $(MBEDTLSLIB)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue