3fa00fa4d94d24f5b98cd70393ac5b3df48e0245
[openwrt.git] / target / linux / image / brcm / lzma-loader / Makefile
1 # $Id$
2
3 include $(TOPDIR)/rules.mk
4
5 PKG_NAME := lzma-loader
6 PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
7
8 $(PKG_BUILD_DIR)/.prepared:
9         mkdir $(PKG_BUILD_DIR)
10         $(CP) ./src/* $(PKG_BUILD_DIR)/
11         touch $@
12
13 $(PKG_BUILD_DIR)/loader.gz: $(PKG_BUILD_DIR)/.prepared
14         $(MAKE) -C $(PKG_BUILD_DIR) CC=$(TARGET_CC) \
15                 LD=$(TARGET_CROSS)ld CROSS_COMPILE=$(TARGET_CROSS)
16
17 source: 
18 prepare: $(PKG_BUILD_DIR)/.prepared
19 compile: $(PKG_BUILD_DIR)/loader.gz
20 install:
21
22 ifneq ($(TARGET),)
23 install: compile
24         $(CP) $(PKG_BUILD_DIR)/loader.gz $(PKG_BUILD_DIR)/loader.elf $(TARGET)/
25 endif
26
27 clean:
28         rm -rf $(PKG_BUILD_DIR)