Skip to content

Commit 70d605e

Browse files
committed
Fix Makefile for build.sh
1 parent 42e1687 commit 70d605e

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

Makefile

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ all: e9tool e9patch
5555

5656
e9tool: CXXFLAGS += $(E9TOOL_CXXFLAGS)
5757
e9tool: LDFLAGS += $(E9TOOL_LDFLAGS)
58-
e9tool: LDLIBS += $(E9TOOL_LDLIBS)
59-
e9tool: $(E9TOOL_OBJS) $$(E9TOOL_LIBS)
58+
e9tool: LDLIBS += $(E9TOOL_LIBS) $(E9TOOL_LDLIBS)
59+
e9tool: $(E9TOOL_OBJS)
6060
$(CXX) $(CXXFLAGS) $^ -o $@ $(LDFLAGS) $(LDLIBS)
6161

6262
e9patch: $(E9PATCH_OBJS)
@@ -83,12 +83,6 @@ src/e9patch/e9loader_pe.c: src/e9patch/e9loader_pe.cpp
8383
src/e9patch/e9elf.o: src/e9patch/e9loader_elf.c
8484
src/e9patch/e9pe.o: src/e9patch/e9loader_pe.c
8585

86-
contrib/zydis/libZydis.a:
87-
$(MAKE) -C contrib/zydis
88-
89-
contrib/libdw/libdw.a:
90-
$(MAKE) -C contrib/libdw
91-
9286
install: all
9387
install -d "$(DESTDIR)$(PREFIX)/bin"
9488
install -m 755 e9patch "$(DESTDIR)$(PREFIX)/bin/e9patch"
@@ -151,10 +145,16 @@ install: all
151145
# SPECIAL BUILD
152146
#########################################################################
153147

148+
contrib/zydis/libZydis.a:
149+
$(MAKE) -C contrib/zydis
150+
151+
contrib/libdw/libdw.a:
152+
$(MAKE) -C contrib/libdw
153+
154154
dev: E9TOOL_CXXFLAGS += -Icontrib/libdw \
155155
-Icontrib/zydis/include -Icontrib/zydis/dependencies/zycore/include
156156
dev: E9TOOL_LIBS += contrib/zydis/libZydis.a contrib/libdw/libdw.a
157-
dev: e9patch e9tool
157+
dev: contrib/zydis/libZydis.a contrib/libdw/libdw.a e9patch e9tool
158158

159159
release: CXXFLAGS += -O2 -DNDEBUG
160160
release: dev

0 commit comments

Comments
 (0)