CXXFLAGS = -g -O3 -Wall -Wextra -Wuninitialized -pedantic -Wshadow -Weffc++ -std=c++14 # a special rule for exit2, playing lose and free with casts exit2: CXXFLAGS = -g -O3 -std=c++14 -w -fpermissive OBJS = mySleep myNanoSleep fork zombie orphan forkBomb myExit exit2 simpleWait workingWait blabber runner all: ${OBJS} clean: rm -f ${OBJS} *.o