Debug windows

This commit is contained in:
Arnaud 2025-10-15 09:12:27 +02:00
parent d236bd6afc
commit c98e2746bc
No known key found for this signature in database
GPG Key ID: 20E40A5D3110766F

View File

@ -30,15 +30,16 @@ all: run
fetch:
@echo "Fetching libcodex from GitHub Actions: ${LATEST_URL}"
@curl -fSL --create-dirs -o $(LIBS_DIR)/codex-${OS}-${ARCH}.zip ${LATEST_URL}
@unzip -o -qq $(LIBS_DIR)/codex-${OS}-${ARCH}.zip -d $(LIBS_DIR)
@rm -f $(LIBS_DIR)/*.zip
unzip -o -qq $(LIBS_DIR)/codex-${OS}-${ARCH}.zip -d $(LIBS_DIR)
rm -f $(LIBS_DIR)/*.zip
build:
CGO_ENABLED=1 CGO_CFLAGS="$(CGO_CFLAGS)" CGO_LDFLAGS="$(CGO_LDFLAGS)" go build -o $(BIN_NAME) main.go
run:
ifeq ($(OS),Windows_NT)
copy libs\libcodex.dll .
dir /b libs
copy .\libs\libcodex.dll .
.\$(BIN_NAME)
else
./$(BIN_NAME)