Something went wrong. Try again.
My C++ sensible prelude.
Something went wrong. Try again.
cpp-prelude Makefile
448 B · 23 lines
Makefile
at main
123456789101112131415161718192021222324.POSIX:
CXX=g++COMPATFLAGS=-fipa-pure-constWARNFLAGS=-Wall -Werror -Wextra -Wsuggest-attribute=pure -Wsuggest-attribute=constCXXFLAGS=-O0 --std=gnu++2b $(COMPATFLAGS) $(WARNFLAGS)SRC=src/prelude.cpp src/main.cppBUILD=build
build: src/main.cpp $(CXX) $(SRC) -o $(BUILD)/a.out $(CXXFLAGS)
run: build ./$(BUILD)/a.out
format: clang-format -i $(SRC)
modules: echo "modules.sh should be executable" ./modules.sh
.PHONY: build run format