APPS = \ barplot barplot1 barplot2 barplot3 \ terrain terrain1 \ ribbon ribbon1 ribbon2 \ vecfield \ gravity \ extrude \ elevgrd all: $(APPS) # # Bar plot exercise # barplot: barplot.c cc -o barplot barplot.c -lm barplot1: barplot1.c cc -o barplot1 barplot1.c -lm barplot2: barplot2.c cc -o barplot2 barplot2.c -lm barplot3: barplot3.c cc -o barplot3 barplot3.c -lm # # Gravity simulation exercise # gravity: gravity.c cc -o gravity gravity.c # # Terrain exercise # terrain: terrain.c cc -o terrain terrain.c -lm terrain1: terrain1.c cc -o terrain1 terrain1.c -lm # # Ribbon exercise # ribbon: ribbon.c cc -o ribbon ribbon.c -lm ribbon1: ribbon1.c cc -o ribbon1 ribbon1.c -lm ribbon2: ribbon2.c cc -o ribbon2 ribbon2.c -lm # # Vector field exercise # vecfield: vecfield.c cc -o vecfield vecfield.c -lm # # Extrusion animation exercise # extrude: extrude.c cc -o extrude extrude.c -lm # # Elevation grid exercise # elevgrd: elevgrd.c cc -o elevgrd elevgrd.c -lm clean: rm $(APPS)