Ensure lzma is built *before* linux, allow system installation in /usr/local/bin

This commit is contained in:
Ulf Samuelsson
2007-08-16 18:17:39 +00:00
parent ceef40146f
commit 0a9af49e0b
3 changed files with 29 additions and 1 deletions

View File

@@ -48,11 +48,20 @@ $(STAGING_DIR)/bin/lzma: $(LZMA_HOST_DIR)/src/lzma/lzma
$(STAGING_DIR)/lib/liblzmadec.la
lzma-host: $(STAGING_DIR)/bin/lzma
lzma-host-clean:
rm -f $(STAGING_DIR)/bin/lzma
-$(MAKE) -C $(LZMA_HOST_DIR) clean
lzma-host-dirclean:
rm -rf $(LZMA_HOST_DIR)
/usr/local/bin/lzma: lzma_host
sudo $(MAKE) DESTDIR=/usr/local -C $(LZMA_HOST_DIR) install
sudo $(SED) "s,^libdir=.*,libdir=\'/usr/local/lib\',g" \
/usr/local/lib/liblzmadec.la
lzma-host-install: /usr/local/bin/lzma
######################################################################
#
# lzma target