summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile16
1 files changed, 5 insertions, 11 deletions
diff --git a/Makefile b/Makefile
index 4713192..eca3951 100644
--- a/Makefile
+++ b/Makefile
@@ -32,8 +32,6 @@ include deps.mk
objects = \
src/$(NAME).a \
- src/proxy.a \
- src/socks.a \
src/main.a \
tests/$(NAME).a \
tests/main.a \
@@ -61,15 +59,11 @@ all: $(derived-assets)
$(objects): Makefile
-src/$(NAME).a: src/$(NAME).go src/proxy.a
-src/proxy.a: src/proxy.go src/socks.a
-src/socks.a: src/socks.go
-src/$(NAME).a src/proxy.a src/socks.a:
- go tool compile $(GOCFLAGS) -o $@ -p $(*F) -I src $*.go
+src/$(NAME).a: src/$(NAME).go
+ go tool compile $(GOCFLAGS) -o $@ -p $(*F) $*.go
-tests/$(NAME).a: tests/$(NAME).go src/$(NAME).go src/proxy.a
-tests/$(NAME).a:
- go tool compile $(GOCFLAGS) -o $@ -p $(*F) -I src $*.go src/$(*F).go
+tests/$(NAME).a: tests/$(NAME).go src/$(NAME).go
+ go tool compile $(GOCFLAGS) -o $@ -p $(*F) $*.go src/$(*F).go
src/main.a: src/main.go src/$(NAME).a
tests/main.a: tests/main.go tests/$(NAME).a
@@ -79,7 +73,7 @@ src/main.a tests/main.a:
src/main.bin: src/main.a
tests/main.bin: tests/main.a
src/main.bin tests/main.bin:
- go tool link $(GOLDFLAGS) -o $@ -L $(@D) -L src $*.a
+ go tool link $(GOLDFLAGS) -o $@ -L $(@D) $*.a
$(NAME).bin: src/main.bin
ln -fs $? $@