Root/tools/squashfs/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#
7include $(TOPDIR)/rules.mk
8
9PKG_NAME:=squashfs
10PKG_VERSION:=3.0
11
12PKG_SOURCE:=$(PKG_NAME)$(PKG_VERSION).tar.gz
13PKG_SOURCE_URL:=@SF/squashfs
14PKG_MD5SUM:=9fd05d0bfbb712f5fb95edafea5bc733
15PKG_CAT:=zcat
16
17HOST_BUILD_DIR:=$(BUILD_DIR_HOST)/$(PKG_NAME)$(PKG_VERSION)
18
19include $(INCLUDE_DIR)/host-build.mk
20
21define Host/Compile
22    $(MAKE) -C $(HOST_BUILD_DIR)/squashfs-tools \
23        LZMAPATH=$(STAGING_DIR_HOST)/lib \
24        mksquashfs-lzma unsquashfs-lzma
25endef
26
27define Host/Install
28    $(INSTALL_BIN) $(HOST_BUILD_DIR)/squashfs-tools/mksquashfs-lzma $(STAGING_DIR_HOST)/bin/
29    $(INSTALL_BIN) $(HOST_BUILD_DIR)/squashfs-tools/unsquashfs-lzma $(STAGING_DIR_HOST)/bin/
30endef
31
32define Host/Clean
33    rm -f $(STAGING_DIR_HOST)/bin/mksquashfs-lzma
34    rm -f $(STAGING_DIR_HOST)/bin/unsquashfs-lzma
35endef
36
37$(eval $(call HostBuild))
38

Archive Download this file



interactive