diff options
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | libs/blkid/bin/Makefile.am | 8 |
2 files changed, 9 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index ac7d238cc..3fdf1ea6b 100644 --- a/configure.ac +++ b/configure.ac @@ -119,7 +119,7 @@ AC_CHECK_FUNCS( AC_FUNC_FSEEKO dnl Static compilation -m4_define([UTIL_STATIC_PROGRAMS], [losetup, mount, umount, fdisk, sfdisk]) +m4_define([UTIL_STATIC_PROGRAMS], [losetup, mount, umount, fdisk, sfdisk, blkid]) AC_ARG_ENABLE([static-programs], [AS_HELP_STRING([--enable-static-programs=LIST], diff --git a/libs/blkid/bin/Makefile.am b/libs/blkid/bin/Makefile.am index 97ba9912b..ff992ace6 100644 --- a/libs/blkid/bin/Makefile.am +++ b/libs/blkid/bin/Makefile.am @@ -5,3 +5,11 @@ AM_LDFLAGS += $(ul_libblkid_la) sbin_PROGRAMS = blkid findfs dist_man_MANS = blkid.8 findfs.8 + +if HAVE_STATIC_BLKID +sbin_PROGRAMS += blkid.static +blkid_static_SOURCES = $(blkid_SOURCES) +blkid_static_LDFLAGS = "-all-static" # libtool option +blkid_static_LDADD = $(ul_libblkid_la) +blkid_static_CFLAGS = -I$(ul_libblkid_srcdir) +endif |