gzip.mk

来自「最新的文件系统生成工具」· MK 代码 · 共 81 行

MK
81
字号
############################################################### gzip##############################################################GZIP_VER:=1.3.5GZIP_SOURCE:=gzip-$(GZIP_VER).tar.gzGZIP_SITE:=ftp://alpha.gnu.org/gnu/gzipGZIP_DIR:=$(BUILD_DIR)/gzip-$(GZIP_VER)GZIP_CAT:=zcatGZIP_BINARY:=$(GZIP_DIR)/gzipGZIP_TARGET_BINARY:=$(TARGET_DIR)/bin/zmoreifneq ($(BR2_LARGEFILE),y)GZIP_LARGEFILE="--disable-largefile"endif$(DL_DIR)/$(GZIP_SOURCE):	 $(WGET) -P $(DL_DIR) $(GZIP_SITE)/$(GZIP_SOURCE)gzip-source: $(DL_DIR)/$(GZIP_SOURCE)$(GZIP_DIR)/.unpacked: $(DL_DIR)/$(GZIP_SOURCE)	$(GZIP_CAT) $(DL_DIR)/$(GZIP_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -	touch $(GZIP_DIR)/.unpacked$(GZIP_DIR)/.configured: $(GZIP_DIR)/.unpacked	(cd $(GZIP_DIR); rm -rf config.cache; \		$(TARGET_CONFIGURE_OPTS) \		CFLAGS="$(TARGET_CFLAGS)" \		./configure \		--target=$(GNU_TARGET_NAME) \		--host=$(GNU_TARGET_NAME) \		--build=$(GNU_HOST_NAME) \		--prefix=/usr \		--exec-prefix=/ \		--bindir=/bin \		--sbindir=/bin \		--libexecdir=/usr/lib \		--sysconfdir=/etc \		--datadir=/usr/share/misc \		--localstatedir=/var \		--mandir=/usr/man \		--infodir=/usr/info \		$(DISABLE_NLS) \		$(GZIP_LARGEFILE) \	);	touch  $(GZIP_DIR)/.configured$(GZIP_BINARY): $(GZIP_DIR)/.configured	$(MAKE) CC=$(TARGET_CC) -C $(GZIP_DIR)$(GZIP_TARGET_BINARY): $(GZIP_BINARY)	$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(GZIP_DIR) install	rm -rf $(TARGET_DIR)/share/locale $(TARGET_DIR)/usr/info \		$(TARGET_DIR)/usr/man $(TARGET_DIR)/usr/share/doc	(cd $(TARGET_DIR)/bin; \	ln -snf gzip gunzip; \	ln -snf gzip zcat; \	ln -snf zdiff zcmp; \	ln -snf zgrep zegrep; \	ln -snf zgrep zfgrep;)gzip: uclibc $(GZIP_TARGET_BINARY)gzip-clean:	$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(GZIP_DIR) uninstall	-$(MAKE) -C $(GZIP_DIR) cleangzip-dirclean:	rm -rf $(GZIP_DIR)############################################################### Toplevel Makefile options##############################################################ifeq ($(strip $(BR2_PACKAGE_GZIP)),y)TARGETS+=gzipendif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?