Makefile revision 1.24
11.24Smatt# $NetBSD: Makefile,v 1.24 2014/03/01 01:53:36 matt Exp $ 21.1Sthorpej 31.1Sthorpej.include <bsd.own.mk> 41.5Slukem.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" 51.1Sthorpej 61.1SthorpejRAMDISKDIR!= cd ${.CURDIR}/../ramdisk && ${PRINTOBJDIR} 71.1SthorpejRAMDISK= ${RAMDISKDIR}/ramdisk.fs 81.19SgarbledSSHRAMDISKDIR!= cd ${.CURDIR}/../sshramdisk && ${PRINTOBJDIR} 91.19SgarbledSSHRAMDISK= ${SSHRAMDISKDIR}/sshramdisk.fs 101.2Sthorpej 111.9Sthorpej.if ${MACHINE_ARCH} == "arm" 121.9Sthorpej# Little endian platforms. 131.8SthorpejMDSETTARGETS= ADI_BRH_INSTALL ${RAMDISK} - \ 141.13Sscw CP3100_INSTALL ${RAMDISK} - \ 151.14Scliff GEMINI_INSTALL ${RAMDISK} - \ 161.12Skiyohara GUMSTIX_INSTALL ${RAMDISK} - \ 171.8Sthorpej INTEGRATOR_INSTALL ${RAMDISK} - \ 181.8Sthorpej IQ80310_INSTALL ${RAMDISK} - \ 191.8Sthorpej IQ80321_INSTALL ${RAMDISK} - \ 201.15Snisimura MINI2440_INSTALL ${RAMDISK} - \ 211.17Smsaitoh OPENRD_INSTALL ${RAMDISK} - \ 221.10Sjoff TS7200_INSTALL ${RAMDISK} - \ 231.18She TEAMASA_NPWR_INSTALL ${RAMDISK} - \ 241.18She KUROBOX_PRO_INSTALL ${RAMDISK} - 251.24Smatt.elif ${MACHINE_ARCH} == "armeb" 261.9Sthorpej# Big endian platforms. 271.9SthorpejMDSETTARGETS= ADI_BRH_INSTALL ${RAMDISK} - 281.9Sthorpej.endif 291.20Sskrll 301.20Sskrll.if \ 311.20Sskrll ${MACHINE_ARCH} == "arm" || \ 321.20Sskrll ${MACHINE_ARCH} == "earm" || \ 331.22Sriz ${MACHINE_ARCH} == "earmhf" || \ 341.22Sriz ${MACHINE_ARCH} == "earmv6" || \ 351.22Sriz ${MACHINE_ARCH} == "earmv6hf" 361.24Smatt# Little endian (any ABI) ARMv6 platforms. 371.24SmattMDSETTARGETS+= RPI_INSTALL ${SSHRAMDISK} - 381.24Smatt.endif 391.24Smatt 401.24Smatt.if \ 411.24Smatt ${MACHINE_ARCH} == "arm" || \ 421.24Smatt ${MACHINE_ARCH} == "earm" || \ 431.24Smatt ${MACHINE_ARCH} == "earmhf" || \ 441.24Smatt ${MACHINE_ARCH} == "earmv7" || \ 451.24Smatt ${MACHINE_ARCH} == "earmv7hf" 461.24Smatt# Little endian (any ABI) ARMv7 platforms. 471.24SmattMDSETTARGETS+= BCM5301X_INSTALL ${RAMDISK} - \ 481.24Smatt BEAGLEBONE_INSTALL ${RAMDISK} - \ 491.24Smatt CUBIEBOARD_INSTALL ${RAMDISK} - 501.20Sskrll.endif 511.20Sskrll 521.7SlukemMDSET_RELEASEDIR= installation/instkernel 531.7Slukem 541.7SlukemMDSET_SUFFIXES.-= srec create-srec bin create-bin 551.7Slukemcreate-srec= ${OBJCOPY} -O srec ${.TARGET:R} ${.TARGET} 561.7Slukemcreate-bin= ${OBJCOPY} -O binary ${.TARGET:R} ${.TARGET} 571.1Sthorpej 581.1Sthorpej 591.1Sthorpej.include "${DISTRIBDIR}/common/Makefile.mdset" 601.1Sthorpej 611.1Sthorpej.include <bsd.prog.mk> 62