Files
VMBL/Makefile

24 lines
443 B
Makefile
Raw Permalink Normal View History

2025-12-26 18:56:51 +11:00
CC=gcc
CFLAGS=-O3 -Wall
SRC=src
BIN=bin
VMBL_FILES=$(wildcard $(SRC)/vmbl/*.c)
SYLT_FILES=$(wildcard $(SRC)/sylt/*.c)
UTIL_FILES=$(wildcard $(SRC)/utils/*.c)
all: vmbl sylt
$(BIN)/vmbl: $(VMBL_FILES)
mkdir -p $(BIN)
$(CC) $(CFLAGS) $(UTIL_FILES) $(VMBL_FILES) -o $(BIN)/vmbl
vmbl: $(BIN)/vmbl
$(BIN)/sylt: $(SYLT_FILES)
mkdir -p $(BIN)
$(CC) $(CFLAGS) $(UTIL_FILES) $(SYLT_FILES) -o $(BIN)/sylt
sylt: $(BIN)/sylt
clean:
rm -r $(BIN)