2023-04-11 11:29:32 -07:00
|
|
|
GO_SUBDIRS := $(wildcard impl/go/*/.)
|
|
|
|
JS_SUBDIRS := $(wildcard impl/js/*/.)
|
|
|
|
RUST_SUBDIRS := $(wildcard impl/rust/*/.)
|
|
|
|
NIM_SUBDIRS := $(wildcard impl/nim/*/.)
|
2023-05-01 13:46:27 -07:00
|
|
|
ZIG_SUBDIRS := $(wildcard impl/zig/*/.)
|
2023-06-16 22:14:47 +01:00
|
|
|
JAVA_SUBDIRS := $(wildcard impl/java/*/.)
|
2023-01-10 14:26:27 -08:00
|
|
|
|
2023-06-16 22:14:47 +01:00
|
|
|
all: $(GO_SUBDIRS) $(JS_SUBDIRS) $(RUST_SUBDIRS) $(NIM_SUBDIRS) $(ZIG_SUBDIRS) $(JAVA_SUBDIRS)
|
2023-01-10 14:26:27 -08:00
|
|
|
$(JS_SUBDIRS):
|
|
|
|
$(MAKE) -C $@
|
|
|
|
$(GO_SUBDIRS):
|
|
|
|
$(MAKE) -C $@
|
2023-02-10 17:00:53 -08:00
|
|
|
$(RUST_SUBDIRS):
|
2023-01-10 14:26:27 -08:00
|
|
|
$(MAKE) -C $@
|
2023-02-17 18:37:26 +01:00
|
|
|
$(NIM_SUBDIRS):
|
|
|
|
$(MAKE) -C $@
|
2023-05-01 13:46:27 -07:00
|
|
|
$(ZIG_SUBDIRS):
|
|
|
|
$(MAKE) -C $@
|
2023-06-16 22:14:47 +01:00
|
|
|
$(JAVA_SUBDIRS):
|
|
|
|
$(MAKE) -C $@
|
2023-01-10 14:26:27 -08:00
|
|
|
|
2023-06-16 22:14:47 +01:00
|
|
|
.PHONY: $(GO_SUBDIRS) $(JS_SUBDIRS) $(RUST_SUBDIRS) $(NIM_SUBDIRS) $(ZIG_SUBDIRS) $(JAVA_SUBDIRS) all
|