makefile 582 Bytes
all: minimum swap1 swap2 bubblesort

minimum: minimum.o
	g++ -g -Wall -pedantic $^ -o $@

minimum.o: minimum.cpp
	g++ -g -c -Wall -pedantic $< -o $@

swap1: swap1.o
	g++ -g -Wall -pedantic $^ -o $@

swap1.o: swap1.cpp
	g++ -g -c -Wall -pedantic $< -o $@

swap2: swap2.o
	g++ -g -Wall -pedantic $^ -o $@

swap2.o: swap2.cpp
	g++ -g -c -Wall -pedantic $< -o $@

bubblesort: bubblesort.o
	g++ -g -Wall -pedantic $^ -o $@

bubblesort.o: bubblesort.cpp
	g++ -g -c -Wall -pedantic $< -o $@


.PHONY: clean

clean:
	-rm minimum.o minimum swap1.o swap1 swap2.o swap2 bubblesort.o bubblesort