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 8include $(TOPDIR)/rules.mk 9include $(INCLUDE_DIR)/kernel.mk 10 11PKG_NAME:=dfboot 12PKG_VERSION:=0.1 13PKG_RELEASE:=1 14 15PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/$(PKG_NAME) 16 17include $(INCLUDE_DIR)/package.mk 18 19define Build/Prepare 20 mkdir -p $(PKG_BUILD_DIR) 21 $(CP) ./src/* $(PKG_BUILD_DIR)/ 22endef 23 24define Build/Compile 25 $(MAKE) -C $(PKG_BUILD_DIR) \ 26 $(TARGET_CONFIGURE_OPTS) \ 27 CFLAGS="$(TARGET_CFLAGS)" \ 28 LDFLAGS="$(LIBGCC_S)" 29endef 30 31define Build/InstallDev 32 dd if=$(PKG_BUILD_DIR)/binary/dfboot.bin of=$(PKG_BUILD_DIR)/binary/dfboot.block bs=32k count=1 conv=sync 33endef 34 35$(eval $(call Build/DefaultTargets)) 36