aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/sfx/old/Makefile
blob: f7235d945b99d108d1c2c3fd0c464b45fd99333a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
CC	= gcc
CFLAGS	= -O2 -Wall
LIBS	= -L/usr/lib -lasound
objects = main.o midi_mt32.o midiout.o midiout_unixraw.o midiout_alsaraw.o

sciplaymidi: $(objects)
	$(CC) $(LIBS) -o sciplaymidi $(objects)

main.o: main.c
	$(CC) $(CFLAGS) -c main.c
midi_mt32.o: midi_mt32.c midi_mt32.h midiout.h
	$(CC) $(CFLAGS) -c midi_mt32.c
midiout.o: midiout.c midiout.h midiout_unixraw.h midiout_alsaraw.h
	$(CC) $(CFLAGS) -c midiout.c
midiout_unixraw.o: midiout_unixraw.c midiout_unixraw.h
	$(CC) $(CFLAGS) -c midiout_unixraw.c
midiout_alsaraw.o: midiout_alsaraw.c midiout_alsaraw.h
	$(CC) $(CFLAGS) -c midiout_alsaraw.c

.PHONY: clean distclean
clean:
	 rm -f sciplaymidi $(objects)
distclean:
	 rm -f sciplaymidi $(objects) *~