OBJS = reciter.o sam.o render.o main.o debug.o CC = gcc # libsdl present CFLAGS = -Wall -O2 -DUSESDL `sdl-config --cflags` LFLAGS = `sdl-config --libs` # no libsdl present #CFLAGS = -Wall -O2 #LFLAGS = sam: $(OBJS) $(CC) -o sam $(OBJS) $(LFLAGS) %.o: src/%.c $(CC) $(CFLAGS) -c $< package: tar -cvzf sam.tar.gz README.md Makefile sing src/ clean: rm *.o archive: rm -f sam_windows.zip cd ..; zip SAM/sam_windows.zip SAM/sam.exe SAM/SDL.dll SAM/README.md SAM/demos/*.bat