Skip to content

Commit e3d0477

Browse files
authored
Merge pull request #198 from marquiz/devel/makefile
Makefile: simplify plugin build make targets
2 parents 7548bf8 + 7947dbf commit e3d0477

File tree

1 file changed

+2
-34
lines changed

1 file changed

+2
-34
lines changed

Makefile

Lines changed: 2 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -98,47 +98,15 @@ clean-cache:
9898
# plugins build targets
9999
#
100100

101-
$(BIN_PATH)/logger: $(wildcard plugins/logger/*.go)
101+
$(BIN_PATH)/%: plugins/%/*
102102
$(Q)echo "Building $@..."; \
103103
cd $(dir $<) && $(GO_BUILD) -o $@ .
104104

105-
$(BIN_PATH)/device-injector: $(wildcard plugins/device-injector/*.go)
106-
$(Q)echo "Building $@..."; \
107-
cd $(dir $<) && $(GO_BUILD) -o $@ .
108-
109-
$(BIN_PATH)/hook-injector: $(wildcard plugins/hook-injector/*.go)
110-
$(Q)echo "Building $@..."; \
111-
cd $(dir $<) && $(GO_BUILD) -o $@ .
112-
113-
$(BIN_PATH)/differ: $(wildcard plugins/differ/*.go)
114-
$(Q)echo "Building $@..."; \
115-
cd $(dir $<) && $(GO_BUILD) -o $@ .
116-
117-
$(BIN_PATH)/ulimit-adjuster: $(wildcard plugins/ulimit-adjuster/*.go)
118-
$(Q)echo "Building $@..."; \
119-
cd $(dir $<) && $(GO_BUILD) -o $@ .
120-
121-
$(BIN_PATH)/v010-adapter: $(wildcard plugins/v010-adapter/*.go)
122-
$(Q)echo "Building $@..."; \
123-
cd $(dir $<) && $(GO_BUILD) -o $@ .
124-
125-
$(BIN_PATH)/template: $(wildcard plugins/template/*.go)
126-
$(Q)echo "Building $@..."; \
127-
cd $(dir $<) && $(GO_BUILD) -o $@ .
128-
129-
$(BIN_PATH)/wasm: $(wildcard plugins/wasm/*.go)
105+
$(BIN_PATH)/wasm: plugins/wasm/
130106
$(Q)echo "Building $@..."; \
131107
mkdir -p $(BIN_PATH) && \
132108
cd $(dir $<) && GOOS=wasip1 GOARCH=wasm $(GO_BUILD) -o $@ -buildmode=c-shared .
133109

134-
$(BIN_PATH)/network-device-injector: $(wildcard plugins/network-device-injector/*.go)
135-
$(Q)echo "Building $@..."; \
136-
cd $(dir $<) && $(GO_BUILD) -o $@ .
137-
138-
$(BIN_PATH)/network-logger: $(wildcard plugins/network-logger/*.go)
139-
$(Q)echo "Building $@..."; \
140-
cd $(dir $<) && $(GO_BUILD) -o $@ .
141-
142110
#
143111
# test targets
144112
#

0 commit comments

Comments
 (0)