mirror of
https://github.com/EchoVault/SugarDB.git
synced 2025-11-01 20:02:46 +08:00
Removed unused Makefile commands for building modules and echovault server. The build step is now handled by the dev dockerfile
This commit is contained in:
12
Makefile
12
Makefile
@@ -1,20 +1,8 @@
|
||||
build-modules:
|
||||
CGO_ENABLED=$(CGO_ENABLED) CC=$(CC) GOOS=$(GOOS) GOARCH=$(GOARCH) go build -buildmode=plugin -o $(DEST)/module_set/module_set.so ./volumes/modules/module_set/module_set.go && \
|
||||
CGO_ENABLED=$(CGO_ENABLED) CC=$(CC) GOOS=$(GOOS) GOARCH=$(GOARCH) go build -buildmode=plugin -o $(DEST)/module_get/module_get.so ./volumes/modules/module_get/module_get.go
|
||||
|
||||
build-modules-test:
|
||||
CGO_ENABLED=1 go build --race=$(RACE) -buildmode=plugin -o $(OUT)/modules/module_set/module_set.so ./volumes/modules/module_set/module_set.go && \
|
||||
CGO_ENABLED=1 go build --race=$(RACE) -buildmode=plugin -o $(OUT)/modules/module_get/module_get.so ./volumes/modules/module_get/module_get.go
|
||||
|
||||
build-server:
|
||||
CGO_ENABLED=$(CGO_ENABLED) CC=$(CC) GOOS=$(GOOS) GOARCH=$(GOARCH) go build -o $(DEST)/server ./cmd/main.go
|
||||
|
||||
build:
|
||||
env CGO_ENABLED=1 CC=x86_64-linux-musl-gcc GOOS=linux GOARCH=amd64 DEST=volumes/modules make build-modules && \
|
||||
env CGO_ENABLED=1 CC=x86_64-linux-musl-gcc GOOS=linux GOARCH=amd64 DEST=bin/linux/x86_64 make build-server
|
||||
|
||||
run:
|
||||
make build && \
|
||||
docker-compose up --build
|
||||
|
||||
test:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user