Makefile 740 B

1234567891011121314151617181920212223242526272829303132
  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. ARCH:=i386
  9. BOARD:=rdc
  10. BOARDNAME:=RDC x86
  11. FEATURES:=squashfs jffs2
  12. define Target/Description
  13. Build firmware images for RDC3211 based routers
  14. (e.g. Airlink101 AR525W, Linksys WRT54R)
  15. endef
  16. include $(INCLUDE_DIR)/kernel-build.mk
  17. ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS),y)
  18. define Kernel/SetInitramfs
  19. rm -f $(BUILD_DIR)/root/sbin/init
  20. ln -s /etc/preinit $(BUILD_DIR)/root/sbin/init
  21. $(CP) $(PLATFORM_DIR)/image/preinit.arch $(BUILD_DIR)/root/etc/
  22. endef
  23. endif
  24. # include the profiles
  25. -include profiles/*.mk
  26. $(eval $(call BuildKernel))