| 1234567891011121314151617181920212223242526272829303132 |
- #
- # Copyright (C) 2006 OpenWrt.org
- #
- # This is free software, licensed under the GNU General Public License v2.
- # See /LICENSE for more information.
- #
- include $(TOPDIR)/rules.mk
- TARGETS := addpattern trx motorola-bin dgfirmware trx2usr
- UTILS_BUILD_DIR:=$(BUILD_DIR)/target-utils
- download:
- prepare: $(UTILS_BUILD_DIR)
- compile: prepare $(patsubst %,$(UTILS_BUILD_DIR)/%,$(TARGETS)) FORCE
- mkdir -p $(STAGING_DIR)/bin
- $(CP) $(UTILS_BUILD_DIR)/* $(STAGING_DIR)/bin/
- install: compile
- package:
- clean: FORCE
- rm -rf $(UTILS_BUILD_DIR)
- for f in $(TARGETS); do \
- rm -f $(STAGING_DIR)/bin/$$f ; \
- done
- $(UTILS_BUILD_DIR):
- mkdir -p $(UTILS_BUILD_DIR)
-
- $(UTILS_BUILD_DIR)/%: src/%.c
- $(CC) -O2 -I $(STAGING_DIR)/include-host -include endian.h -o $@ $(patsubst $(UTILS_BUILD_DIR)/%,src/%.c,$@)
- chmod 755 $@
|