# # Makefile -- Build instructions for ETsecure Gateway # ROMFSIMG = $(IMAGEDIR)/ramdisk ZIMAGE = $(IMAGEDIR)/zImage IMAGE = $(IMAGEDIR)/image.bin IMAGESIZE = 15466496 FLASH = $(IMAGEDIR)/flash.bin SHIM = $(ROOTDIR)/boot/shim/shim.b BOOTLOADER = $(PRODUCTDIR)/SG565_v4.1.0p0_20090301.sgb SQUASH_ENDIAN = -be ROMFS_DIRS = $(DEFAULT_ROMFS_DIRS) /home/httpd/img VENDOR_ROMFS_DIR = ../../McAfee DEVICES += $(DEVICE_PTY_64) FLASH_DEVICES = \ boot,c,90,0 \ ethmac,c,90,0 \ bootarg,c,90,0 \ tags,c,90,0 \ config,c,90,2 \ image,c,90,4 \ all,c,90,6 \ log,c,90,8 all: clean: image.clean romfs: romfs_dev romfs.dirs romfs.symlinks romfs.default romfs.rc romfs.version romfs.boot romfs.cryptokey $(ROMFSINST) ../../McAfee/network.init.std /etc/network.init $(ROMFSINST) ../../McAfee/firewall.init.std /etc/firewall.init $(ROMFSINST) -e CONFIG_MODULES_RALINK_RT61AP $(ROOTDIR)/modules/wireless/ralink-rt61ap/Module/RT2561S.bin /etc/RT2561S.bin romfs.post:: romfs.no-ixp400-modules romfs.ixp425-microcode $(ROMFSINST) /home/httpd/img/logo.png $(ROMFSINST) /home/httpd/img/logo.ico image: image.configs image.dir image.arm.zimage image.squashfs7z image.bin image.size image.tag image.copy image.flash # # build up a flash.bin # vendor_flashbin: @$(DD) conv=sync if=$(ROOTDIR)/boot/boot.bin of=$(FLASH) bs=256k @cat $(IMAGE) >> $(FLASH) @echo "Factory `basename $(FLASH)` created." [ -n "$(NO_BUILD_INTO_TFTPBOOT)" ] || cp $(FLASH) /tftpboot/. include $(ROOTDIR)/vendors/config/config.dev include ../../McAfee/vendor.mak