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