# kjr * March 22, 2017 # type anything after XX= and you'll compile/link sortLink else shellSort XX=ss CC=g++ ifdef XX sortLink: sortLink.o $(CC) -o sortLink sortLink.o sortLink.o: sortLink.c $(CC) -c sortLink.c else shellSort: shellSort.o $(CC) -o shellSort shellSort.o shellSort.o: shellSort.c $(CC) -c shellSort.c endif clean: ifdef XX rm sortLink.o rm sortLink.exe else rm shellSort.o rm shellSort.exe endif