chiark / gitweb /
[PATCH] udev-007/extras/multipath update
[elogind.git] / extras / multipath / Makefile
1 # Makefile
2 #
3 # Copyright (C) 2003 Christophe Varoqui, <christophe.varoqui@free.fr>
4
5 EXEC = multipath
6
7 prefix      = /usr/local
8 exec_prefix = ${prefix}
9 bindir     = ${exec_prefix}/bin
10
11 CC = gcc
12 CFLAGS = -pipe -g -O2 -Wall -Wunused -Wstrict-prototypes -nostdinc -I../../klibc/klibc/include -I../../klibc/klibc/include/bits32 -I/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.3.1/include -I../../klibc/linux/include -I../../libsysfs -I.
13 LDFLAGS = -lsysfs -ldevmapper -ldlist
14
15 OBJS = main.o
16
17 all:    $(EXEC)
18         strip $(EXEC)
19         @echo ""
20         @echo "Make complete"
21
22 $(EXEC): $(OBJS)
23         $(CC) $(OBJS) -o $(EXEC) $(LDFLAGS) $(CFLAGS)
24
25 clean:
26         rm -f core *.o $(EXEC)
27
28 install:
29         install -d $(bindir)
30         install -m 755 $(EXEC) $(bindir)/
31
32 # Code dependencies
33 main.o: main.c main.h sg_include.h