Commit | Line | Data |
---|---|---|
1f961edd | 1 | CC = gcc |
a139955c | 2 | CFLAGS = -Wall -O2 -g -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 |
64e518bc | 3 | PROGS = dops sgioread drivescan |
1f961edd | 4 | |
24ad9c47 | 5 | all: depend $(PROGS) $(SCRIPTS) |
1f961edd JA |
6 | |
7 | dops: dops.o | |
8 | $(CC) $(CFLAGS) -o $@ $(filter %.o,$^) -laio | |
9 | ||
dc61eacc JA |
10 | sgioread: sgioread.o |
11 | $(CC) $(CFLAGS) -o $@ $(filter %.o,$^) | |
12 | ||
854a84cf JA |
13 | drivescan: drivescan.o |
14 | $(CC) $(CFLAGS) -o $@ $(filter %.o,$^) | |
15 | ||
1f961edd | 16 | clean: |
24ad9c47 JA |
17 | -rm -f *.o .depend $(PROGS) |
18 | ||
19 | depend: | |
20 | @$(CC) -MM $(ALL_CFLAGS) *.c 1> .depend | |
1f961edd JA |
21 | |
22 | INSTALL = install | |
23 | prefix = /usr/local | |
24 | bindir = $(prefix)/bin | |
25 | ||
64e518bc | 26 | install: $(PROGS) |
1f961edd | 27 | $(INSTALL) -m755 -d $(DESTDIR)$(bindir) |
64e518bc | 28 | $(INSTALL) $(PROGS) $(DESTDIR)$(bindir) |
1f961edd | 29 | |
24ad9c47 JA |
30 | ifneq ($(wildcard .depend),) |
31 | include .depend | |
32 | endif |