OBJS = testDictionaryEntry testDictionary project #CXXFLAGS = -g -O2 -Wall -Wextra -Wpedantic -Werror --std=c++20 -Wnon-virtual-dtor -Wold-style-cast -Wunused-parameter -Wuninitialized -Winit-self -Wshadow -Wparentheses -Wdangling-else all: ${OBJS} Util.o: Util.h DictionaryEntryT.o: DictionaryEntryT.h Util.h testDictionaryEntry: DictionaryEntryT.o Util.o DictionaryT: DictionaryT.h DictionaryEntryT.h testDictionary: DictionaryT.o DictionaryEntryT.o Util.o project : DictionaryT.o DictionaryEntryT.o Util.o clean: rm -f ${OBJS} *.o