2025-06-01 01:06:19 +01:00

20 lines
346 B
Makefile

CC = clang
CXX = clang++
CFLAGS = -Wall -Wextra -Werror -pedantic -g
CCLOX_SRC = cclox_src/*.cc
CCLOX_OUT = cclox
CLOX_SRC = clox_src/*.c
CLOX_OUT = clox
.PHONY: all cclox clox
all: cclox clox
cclox: ${CCLOX_SRC}
${CXX} ${CFLAGS} ${CCLOX_SRC} -o ${CCLOX_OUT}
clox: ${CLOX_SRC}
${CC} ${CFLAGS} ${CLOX_SRC} -o ${CLOX_OUT}