Something went wrong. Try again.
Extremely minimal color printing utilities for C++.
Something went wrong. Try again.
cpp-colors Makefile
569 B · 27 lines
Makefile
at master
12345678910111213141516171819202122232425262728.POSIX:
SRC = src/*.ccCXX = clang++LIBS = -lmCXXWARNS = -pedantic -Werror -Weverything -Weffc++ -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-paddedCXXFLAGS = -std=c++23 -fmodules -fprebuilt-module-path=./build/prebuilt/ $(LIBS) $(CXXWARNS)BLD=build/_MODS = src/*.ccm#MODS = $(_MODS:src/%.ccm=$(BLD)/prebuilt/%.pcm)
$(BLD)/a.out: $(SRC) $(MODS) $(CXX) $(CXXFLAGS) -o $@ $^
$(BLD)/prebuilt/%.pcm: src/%.ccm $(CXX) $(CXXFLAGS) --precompile -o $@ $^
run: $(BLD)/a.out ./$(BLD)/a.out
format: clang-format -i src/*
.PHONY: clean
clean: rm -f $(BLD)/*