CXX = clang++ CXXFLAGS = --std=c++17 -O3 -Iinclude USE_THREADS = -pthread USE_FILESYSTEM = -lc++fs USE_SDL = -lSDL2 all: build build: pomodoro unix unix: yes clean: clean_pomodoro dirs: @mkdir -p ./build/bin pomodoro: dirs $(CXX) $(CXXFLAGS) $(USE_SDL) $(USE_THREADS) src/pomodoro/pomodoro.cpp -o ./build/bin/pomodoro_view clean_pomodoro: -@rm ./build/bin/pomodoro_view yes: dirs $(CXX) $(CXXFLAGS) src/yes/yes.cpp -o ./build/bin/yes yes_clean: -@rm ./build/bin/yes astyle: astyle --style=bsd --align-reference=type --align-pointer=type --break-blocks --indent-namespaces --indent=tab --add-brackets \ include/rigid_paradise/*.h \ src/pomodoro/pomodoro.cpp \ src/yes/yes.cpp \