blkid: minor changes to library build system
Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
parent
a0948ffe40
commit
ca7eeefdfa
|
@ -1,6 +1,9 @@
|
|||
*~
|
||||
*.[ao]
|
||||
*.static
|
||||
*.so
|
||||
*.so.*
|
||||
*.pc
|
||||
Makefile
|
||||
aclocal.m4
|
||||
autom4te.cache
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
*.3
|
||||
blkid_types.h
|
|
@ -6,7 +6,7 @@ AM_CPPFLAGS += -I$(top_builddir)/blkid/src
|
|||
lib_LIBRARIES = libblkid.a
|
||||
libblkid_a_SOURCES = cache.c dev.c devname.c devno.c getsize.c llseek.c \
|
||||
probe.c read.c resolve.c save.c tag.c version.c \
|
||||
blkid.h blkidP.h list.h
|
||||
blkid.h blkidP.h list.h blkid_types.h
|
||||
libblkid_a_CFLAGS = -fPIC
|
||||
|
||||
# shared library (note that we don't use LIBTOOL!)
|
||||
|
@ -20,14 +20,14 @@ if HAVE_DEVMAPPER
|
|||
blkid_OTHERLDADD = $(DEVMAPPER_LIBS)
|
||||
endif
|
||||
|
||||
EXTRA_DIST = blkid.sym
|
||||
EXTRA_DIST = blkid.sym blkid_types.h.in
|
||||
|
||||
all-local: $(blkid_LIB)
|
||||
|
||||
$(blkid_LIB): $(lib_LIBRARIES) $(blkid_LDSCRIPT)
|
||||
$(CC) --shared -o $(blkid_LIB) $(AM_LDFLAGS) \
|
||||
-Wl,-soname,$(blkid_SONAME),--version-script,$(blkid_LDSCRIPT) \
|
||||
$(blkid_a_OBJECTS) $(blkid_OTHERLDADD)
|
||||
$(libblkid_a_OBJECTS) $(blkid_OTHERLDADD)
|
||||
for I in $(blkid_LINKS); do \
|
||||
ln -sf $(blkid_LIB) $$I; \
|
||||
done
|
||||
|
|
Loading…
Reference in New Issue