# selc — site/toolchain knobs. Edit this, not the Makefile. # # Windows only. Install: make install # default: %USERPROFILE%\.local\bin # Boot: make boot (install + HKCU Run, then starts selc) # Override: make PREFIX=... install PREFIX ?= $(USERPROFILE)/.local BINDIR ?= $(PREFIX)/bin # MinGW-w64 gcc. LLVM clang in PATH targets MSVC and needs the VS # developer prompt; MinGW does not. as/ld live next to gcc. MINGWBIN = C:/msys64/mingw64/bin CC = $(MINGWBIN)/gcc CFLAGS = -std=c99 -Wall -Wextra -pedantic -Os LDFLAGS = -mwindows -luser32 -ladvapi32 EXE = .exe RM = cmd /c del /q export PATH := $(MINGWBIN);$(PATH)