From 4937942d6eadf4c7390ab651b2da7a429db7e76f Mon Sep 17 00:00:00 2001 From: William Bell <62452284+Ugric@users.noreply.github.com> Date: Sat, 16 Aug 2025 00:35:48 +0100 Subject: [PATCH] fix release --- .github/workflows/release.yml | 1 - Makefile | 6 +++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 745ff68..e11b29e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -119,7 +119,6 @@ jobs: mingw-w64-x86_64-make mingw-w64-x86_64-gmp mingw-w64-x86_64-gc - mingw-w64-x86_64-flex - name: Build Project run: | diff --git a/Makefile b/Makefile index 0696901..9965b0b 100644 --- a/Makefile +++ b/Makefile @@ -23,7 +23,6 @@ CFLAGS = $(ARCHFLAGS) -lm -lgc -lgmp -Wall -Wextra -Wno-unused-function -Werror= all: $(BINARY) -windows: $(BINARY) $(LEXER_C) $(LEXER_H): $(LEXER_SRC) $(FLEX_TOOL) --header-file=$(LEXER_H) -o $(LEXER_C) $(LEXER_SRC) @@ -32,6 +31,11 @@ $(BINARY): $(CFILES) $(LEXER_C) $(LEXER_H) mkdir -p bin gcc -O3 -o $(BINARY) $(CFILES) $(CFLAGS) -s +windows: $(CFILES) $(LEXER_C) $(LEXER_H) + dir /b /s external\xxhash\xxhash.c external\cwalk\src\cwalk.c external\libdye\src\dye.c src\*.c > sources.txt + mkdir -p bin + gcc -O3 -march=native -o $(BINARY) @sources.txt $(CFLAGS) + native: $(CFILES) $(LEXER_C) $(LEXER_H) mkdir -p bin gcc -O3 -march=native -o $(BINARY) $(CFILES) $(CFLAGS)