Makefile revision b5e694267142042228a6cac99ecad6c4b4ef8759
#
# Copyright (C) 2004-2006 Kay Sievers <kay.sievers@vrfy.org>
#
# Released under the GNU General Public License, version 2.
#
SHLIB_CUR = 0
SHLIB_REV = 61
SHLIB_AGE = 0
OBJS= \
ext.o \
fat.o \
hfs.o \
jfs.o \
lvm.o \
ntfs.o \
udf.o \
ufs.o \
xfs.o \
cramfs.o \
hpfs.o \
romfs.o \
sysv.o \
minix.o \
luks.o \
ocfs.o \
vxfs.o \
HEADERS= \
%.o: %.c
$(E) " CC " $@
.shlib:
.shlib/%.o: %.c
$(E) " CC " $@
$(Q) rm -f $@
$(E) " AR " $@
$(E) " RANLIB " $@
$(Q) $(RANLIB) $@
$(E) " CC " $@
$(Q) $(CC) -shared $(CFLAGS) -o $@ -Wl,-soname,libvolume_id.so.$(SHLIB_CUR) $(addprefix .shlib/,$(OBJS))
$(E) " GENPC " $@
$(Q) echo "prefix=${prefix}" > $@
$(Q) echo "libdir=${libdir}" >> $@
$(Q) echo "includedir=${includedir}" >> $@
$(Q) echo "" >> $@
$(Q) echo "Name: libvolume_id" >> $@
$(Q) echo "Description: Filesystem label and uuid access" >> $@
$(Q) echo "Libs: -L\$${libdir} -lvolume_id" >> $@
$(Q) echo "Cflags: -I\$${includedir}" >> $@
$(E) " CLEAN "