feat: initial implementation of CLIProxyAPI Command Code plugin (stage 1)

This commit is contained in:
2026-09-04 10:39:04 +08:00
commit 4ce221c22a
18 changed files with 3409 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
UNAME_S := $(shell uname -s)
ifeq ($(UNAME_S),Darwin)
TARGET := commandcode.dylib
else ifeq ($(OS),Windows_NT)
TARGET := commandcode.dll
else
TARGET := commandcode.so
endif
.PHONY: all build test clean lint
all: build
build:
CGO_ENABLED=1 go build -buildmode=c-shared -o $(TARGET) main.go
test:
go test -v -race ./...
clean:
rm -f commandcode.dylib commandcode.so commandcode.dll commandcode.h
lint:
go vet ./...