3 # Copyright (C) 2003 Christophe Varoqui, <christophe.varoqui@free.fr>
8 exec_prefix = ${prefix}
9 bindir = ${exec_prefix}/bin
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
16 CRT0
= ..
/..
/klibc
/klibc
/crt0.o
17 LIB
= ..
/..
/klibc
/klibc
/libc.a
18 LIBGCC
= /usr
/lib
/gcc-lib
/i586-mandrake-linux-gnu
/3.3.1/libgcc.a
19 DMOBJS
= libdevmapper
/libdm-common.o libdevmapper
/ioctl
/libdevmapper.o
20 SYSFSOBJS
= ..
/..
/libsysfs
/dlist.o ..
/..
/libsysfs
/sysfs_bus.o \
21 ..
/..
/libsysfs
/sysfs_class.o ..
/..
/libsysfs
/sysfs_device.o \
22 ..
/..
/libsysfs
/sysfs_dir.o ..
/..
/libsysfs
/sysfs_driver.o \
23 ..
/..
/libsysfs
/sysfs_utils.o
25 SUBDIRS
= libdevmapper
28 @for
dir in
$(SUBDIRS
); do\
39 $(LD
) -o
$(EXEC
) $(CRT0
) $(OBJS
) $(SYSFSOBJS
) $(DMOBJS
) $(LIB
) $(LIBGCC
)
43 rm -f core
*.o
$(EXEC
)
44 $(MAKE
) -C libdevmapper
clean
48 install -m
755 $(EXEC
) $(bindir)/
51 main.o
: main.c main.h sg_include.h