Root/tools/genext2fs/Makefile

1#
2# Copyright (C) 2006 OpenWrt.org
3#
4# This is free software, licensed under the GNU General Public License v2.
5# See /LICENSE for more information.
6#
7
8include $(TOPDIR)/rules.mk
9
10PKG_NAME:=genext2fs
11PKG_VERSION:=1.4.1
12
13PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
14PKG_SOURCE_URL:=@SF/genext2fs
15PKG_MD5SUM:=b7b6361bcce2cedff1ae437fadafe53b
16
17include $(INCLUDE_DIR)/host-build.mk
18
19HOST_CONFIGURE_ARGS = \
20    --target=$(GNU_HOST_NAME) \
21    --host=$(GNU_HOST_NAME) \
22    --build=$(GNU_HOST_NAME) \
23    --program-prefix="" \
24    --program-suffix="" \
25    --prefix=/usr \
26    --exec-prefix=/usr \
27    --bindir=/usr/bin \
28    --sbindir=/usr/sbin \
29    --libexecdir=/usr/lib \
30    --sysconfdir=/etc \
31    --datadir=/usr/share \
32    --localstatedir=/var \
33    --mandir=/usr/man \
34    --infodir=/usr/info \
35
36define Host/Compile
37    $(MAKE) -C $(HOST_BUILD_DIR) \
38        CFLAGS="$(HOST_CFLAGS)" \
39        LDFLAGS="$(HOST_LDFLAGS) $(HOST_STATIC_LINKING)" \
40        all
41endef
42
43define Host/Install
44    install -m0755 $(HOST_BUILD_DIR)/genext2fs $(STAGING_DIR_HOST)/bin/
45endef
46
47define Host/Clean
48    rm -f $(STAGING_DIR_HOST)/bin/genext2fs
49endef
50
51$(eval $(call HostBuild))
52

Archive Download this file



interactive