diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2012-02-18 00:17:39 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2012-02-18 20:22:08 +0100 |
commit | 5757e24ad1700d1c203d171bb9f2bfd06b7bf15d (patch) | |
tree | 55b4d871b40938e8600a315af6865aa9100b94ab /rules/e2fsprogs.make | |
parent | 8de5c089375712d61a16d87a5dfb15f40a12ea1a (diff) | |
download | ptxdist-5757e24ad1700d1c203d171bb9f2bfd06b7bf15d.tar.gz ptxdist-5757e24ad1700d1c203d171bb9f2bfd06b7bf15d.tar.xz |
e2fsprogs: cleanup
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/e2fsprogs.make')
-rw-r--r-- | rules/e2fsprogs.make | 51 |
1 files changed, 8 insertions, 43 deletions
diff --git a/rules/e2fsprogs.make b/rules/e2fsprogs.make index c24bd2773..ee6cabf6d 100644 --- a/rules/e2fsprogs.make +++ b/rules/e2fsprogs.make @@ -26,28 +26,19 @@ E2FSPROGS_SOURCE := $(SRCDIR)/$(E2FSPROGS).$(E2FSPROGS_SUFFIX) E2FSPROGS_DIR := $(BUILDDIR)/$(E2FSPROGS) # ---------------------------------------------------------------------------- -# Get -# ---------------------------------------------------------------------------- - -$(E2FSPROGS_SOURCE): - @$(call targetinfo) - @$(call get, E2FSPROGS) - -# ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- -E2FSPROGS_PATH := PATH=$(CROSS_PATH) -E2FSPROGS_ENV := $(CROSS_ENV) - # # autoconf # -E2FSPROGS_AUTOCONF := \ +E2FSPROGS_CONF_TOOL := autoconf +E2FSPROGS_CONF_OPT := \ $(CROSS_AUTOCONF_USR) \ --disable-symlink-install \ --disable-symlink-build \ --disable-verbose-makecmds \ + --$(call ptx/endis,PTXCONF_E2FSPROGS_COMPRESSION)-compression \ --enable-htree \ --enable-elf-shlibs \ --disable-bsd-shlibs \ @@ -59,43 +50,17 @@ E2FSPROGS_AUTOCONF := \ --disable-libuuid \ --disable-libblkid \ --disable-debugfs \ + --$(call ptx/endis,PTXCONF_E2FSPROGS_IMAGER)-imager \ + --$(call ptx/endis,PTXCONF_E2FSPROGS_RESIZER)-resizer \ + --$(call ptx/endis,PTXCONF_E2FSPROGS_INSTALL_E2FSCK)-fsck \ --disable-e2initrd-helper \ --disable-tls \ + --$(call ptx/endis,PTXCONF_E2FSPROGS_INSTALL_UUIDD)-uuidd \ --disable-nls \ --disable-rpath \ --without-diet-libc -ifdef PTXCONF_E2FSPROGS_COMPRESSION -E2FSPROGS_AUTOCONF += --enable-compression -else -E2FSPROGS_AUTOCONF += --disable-compression -endif - -ifdef PTXCONF_E2FSPROGS_IMAGER -E2FSPROGS_AUTOCONF += --enable-imager -else -E2FSPROGS_AUTOCONF += --disable-imager -endif - -ifdef PTXCONF_E2FSPROGS_RESIZER -E2FSPROGS_AUTOCONF += --enable-resizer -else -E2FSPROGS_AUTOCONF += --disable-resizer -endif - -ifdef PTXCONF_E2FSPROGS_INSTALL_E2FSCK -E2FSPROGS_AUTOCONF += --enable-fsck -else -E2FSPROGS_AUTOCONF += --disable-fsck -endif - -ifdef PTXCONF_E2FSPROGS_INSTALL_UUIDD -E2FSPROGS_AUTOCONF += --enable-uuidd -else -E2FSPROGS_AUTOCONF += --disable-uuidd -endif - -E2FSPROGS_INSTALL_OPT := install install-libs +E2FSPROGS_INSTALL_OPT := install # ---------------------------------------------------------------------------- # Target-Install |