diff options
author | Toni Uhlig <matzeton@googlemail.com> | 2022-09-02 13:01:51 +0200 |
---|---|---|
committer | Toni Uhlig <matzeton@googlemail.com> | 2022-09-02 13:01:51 +0200 |
commit | 422bfc5abd942cd78ed4cd8a592c290e46f1ab1f (patch) | |
tree | 42f321e48a5e8ede381c9afd7493afd60877605d /Makefile.inc | |
parent | 319a1b6ece6c7c88459a5aac900e4cdf2001d57a (diff) |
Support USER_LIBS for project Makefiles.
* source'able activate script uses runtime PATH variable instead of a hardcoded one
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
Diffstat (limited to 'Makefile.inc')
-rw-r--r-- | Makefile.inc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Makefile.inc b/Makefile.inc index a059ab5..ac4fb8a 100644 --- a/Makefile.inc +++ b/Makefile.inc @@ -62,6 +62,7 @@ DRIVER_LDFLAGS := -shared \ -nostartfiles -nodefaultlibs -nostdlib DRIVER_LIBS := -lntoskrnl -lhal USER_LDFLAGS := -Wl,--dynamicbase -Wl,--nxcompat -Wl,--gc-sections +USER_LIBS := DRIVER_ADDITIONAL_DEPS := $(DPP_ROOT)/CRT/DriverThread.cpp $(DPP_ROOT)/CRT/DriverThread.hpp DRIVER_ADDITIONAL_OBJS := $(DPP_ROOT)/CRT/DriverThread$(NAME_SUFFIX).opp @@ -173,7 +174,8 @@ define LINK_CPP_USER_TARGET -o '$(2)' \ $(1) \ $(USER_CRT) \ - $(EASTL_STATIC_LIB) + $(EASTL_STATIC_LIB) \ + $(USER_LIBS) @echo 'LD $(2)' endef |