89dde5fbb21d1ae4241bea4bc23b5f6e13417755
[openwrt/openwrt.git] / tools / mkimage / 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 #
7 include $(TOPDIR)/rules.mk
8 include $(INCLUDE_DIR)/host-build.mk
9
10 PKG_NAME:=mkimage
11 PKG_BUILD_DIR:=$(TOOL_BUILD_DIR)/mkimage
12
13 define Build/Compile
14 $(CC) -O -c src/crc32.c -o $(PKG_BUILD_DIR)/crc32.o
15 $(CC) -O -c src/mkimage.c -o $(PKG_BUILD_DIR)/mkimage.o
16 $(CC) -O -o $(PKG_BUILD_DIR)/mkimage $(PKG_BUILD_DIR)/mkimage.o $(PKG_BUILD_DIR)/crc32.o
17 endef
18
19 define Build/Install
20 mkdir -p $(STAGING_DIR)/bin
21 $(CP) $(PKG_BUILD_DIR)/mkimage $(STAGING_DIR)/bin/
22 endef
23
24 define Build/Clean
25 rm -f $(STAGING_DIR)/bin/mkimage
26 endef
27
28 $(eval $(call HostBuild))