@@ -15,7 +15,7 @@ all: build
15
15
build :
16
16
@echo " Building $( BINARY_NAME) for current platform..."
17
17
@echo " Version: $( VERSION) "
18
- go build -ldflags=" $( LDFLAGS) " -o $(BINARY_NAME ) .
18
+ go build -ldflags=" $( LDFLAGS) " -o $(BINARY_NAME ) ./cmd/jail
19
19
@echo " ✓ Built $( BINARY_NAME) "
20
20
21
21
# Build for all supported platforms
@@ -25,13 +25,13 @@ build-all:
25
25
@echo " Version: $( VERSION) "
26
26
@mkdir -p $(BUILD_DIR )
27
27
@echo " Building Linux amd64..."
28
- GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -ldflags=" $( LDFLAGS) " -o $(BUILD_DIR ) /$(BINARY_NAME ) -linux-amd64 .
28
+ GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -ldflags=" $( LDFLAGS) " -o $(BUILD_DIR ) /$(BINARY_NAME ) -linux-amd64 ./cmd/jail
29
29
@echo " Building Linux arm64..."
30
- GOOS=linux GOARCH=arm64 CGO_ENABLED=0 go build -ldflags=" $( LDFLAGS) " -o $(BUILD_DIR ) /$(BINARY_NAME ) -linux-arm64 .
30
+ GOOS=linux GOARCH=arm64 CGO_ENABLED=0 go build -ldflags=" $( LDFLAGS) " -o $(BUILD_DIR ) /$(BINARY_NAME ) -linux-arm64 ./cmd/jail
31
31
@echo " Building macOS amd64..."
32
- GOOS=darwin GOARCH=amd64 CGO_ENABLED=0 go build -ldflags=" $( LDFLAGS) " -o $(BUILD_DIR ) /$(BINARY_NAME ) -darwin-amd64 .
32
+ GOOS=darwin GOARCH=amd64 CGO_ENABLED=0 go build -ldflags=" $( LDFLAGS) " -o $(BUILD_DIR ) /$(BINARY_NAME ) -darwin-amd64 ./cmd/jail
33
33
@echo " Building macOS arm64..."
34
- GOOS=darwin GOARCH=arm64 CGO_ENABLED=0 go build -ldflags=" $( LDFLAGS) " -o $(BUILD_DIR ) /$(BINARY_NAME ) -darwin-arm64 .
34
+ GOOS=darwin GOARCH=arm64 CGO_ENABLED=0 go build -ldflags=" $( LDFLAGS) " -o $(BUILD_DIR ) /$(BINARY_NAME ) -darwin-arm64 ./cmd/jail
35
35
@echo " ✓ All binaries built successfully!"
36
36
@echo " Binaries are in the '$( BUILD_DIR) ' directory:"
37
37
@ls -la $(BUILD_DIR ) /
0 commit comments