aboutsummaryrefslogtreecommitdiff
path: root/Makefile.inc
diff options
context:
space:
mode:
authorToni Uhlig <matzeton@googlemail.com>2022-09-02 13:01:51 +0200
committerToni Uhlig <matzeton@googlemail.com>2022-09-02 13:01:51 +0200
commit422bfc5abd942cd78ed4cd8a592c290e46f1ab1f (patch)
tree42f321e48a5e8ede381c9afd7493afd60877605d /Makefile.inc
parent319a1b6ece6c7c88459a5aac900e4cdf2001d57a (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.inc4
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