MAKEFLAGS := --jobs=$(shell nproc) # MAKEFLAGS += --output-sync=target # compiling with C++26 BUILD_OPTS = -std=c++2c -Ofast -fdiagnostics-color=always build: g++ -c $(BUILD_OPTS) -o main.o main.cpp g++ -c $(BUILD_OPTS) -o LCDDisplay.o -Iinclude include/LCDDisplay.cpp g++ $(BUILD_OPTS) -o linuxSmartie LCDDisplay.o main.o clean: rm linuxSmartie *.o