Revision 1679
Date2026-05-05T16:08:54+02:00
Committerhb1003
Download
| .SUFFIXES:
.PHONY: all compile checkstyle test clean
all: clean compile test checkstyle
NcursesDemo.o: NcursesDemo.cpp NcursesDemo.h
clang++ -c NcursesDemo.cpp
NcursesDemoMain.o: NcursesDemoMain.cpp NcursesDemo.h
clang++ -c NcursesDemoMain.cpp
NcursesDemoTest.o: NcursesDemoTest.cpp NcursesDemo.h
clang++ -c NcursesDemoTest.cpp
NcursesDemoMain: NcursesDemoMain.o NcursesDemo.o
clang++ -o NcursesDemoMain NcursesDemoMain.o NcursesDemo.o -lncurses
NcursesDemoTest: NcursesDemoTest.o NcursesDemo.o
clang++ -o NcursesDemoTest NcursesDemoTest.o NcursesDemo.o -lgtest -lgtest_main -lncurses
compile: NcursesDemoMain
checkstyle:
clang-format-18 *.cpp --dry-run -Werror
format:
clang-format-18 -i *.cpp
test: NcursesDemoTest
./NcursesDemoTest
clean:
rm -f ./NcursesDemoMain ./NcursesDemoTest *.o
|