Files
core_libraries/Makefile.def
Timothy Prepscius b308a4c280 flatten 20260225
2026-02-25 13:00:25 -05:00

39 lines
1.1 KiB
Makefile
Executable File

timprepscius.libraries.cpp.include := -I $(dir $(realpath $(lastword $(MAKEFILE_LIST))))/sdk/$(SYS_SDK)/include
timprepscius.libraries.cpp.link := \
-L $(dir $(realpath $(lastword $(MAKEFILE_LIST))))/sdk/$(SYS_SDK)/lib/$(OBJDIR_NOLOG) \
-L $(dir $(realpath $(lastword $(MAKEFILE_LIST))))/sdk/$(SYS_SDK)/lib/$(OBJDIR_NOLOG) \
-L $(dir $(realpath $(lastword $(MAKEFILE_LIST))))/project/$(OBJDIR) \
INCLUDES_ROOT := $(dir $(realpath $(lastword $(MAKEFILE_LIST))))/sdk/$(SYS_SDK)/includes
$(foreach pkg,$(wildcard $(INCLUDES_ROOT)/*), \
$(foreach inc,$(wildcard $(pkg)/*), \
$(eval timprepscius.$(notdir $(pkg)).include := $(timprepscius.$(notdir $(pkg)).include) -I $(inc)) \
) \
)
timprepscius.aws.libs := \
-laws-combined
timprepscius.aws.libsNO := \
-laws-cpp-sdk-email \
-laws-cpp-sdk-core \
-laws-crt-cpp \
-laws-c-cal \
-laws-c-compression \
-laws-c-event-stream \
-laws-c-mqtt \
-laws-c-s3 \
-laws-c-sdkutils \
-laws-checksums \
-laws-c-http \
-laws-c-io \
-laws-c-auth \
-laws-c-common \
-ls2n