@ -1,13 +1,10 @@
# $ OpenBSD : Makefile . inc , v 1.7 2015 / 05 / 19 00 : 05 : 59 jsg Exp $
# $ OpenBSD : Makefile . inc , v 1.8 2015 / 05 / 20 01 : 44 : 20 jsg Exp $
ALLSOC = IMX OMAP SUNXI
ALLSOC = IMX OMAP SUNXI
KERNELS =
MDEXT =
MDEXT = bsd . rd
. for SOC in $ { ALLSOC }
. for SOC in $ { ALLSOC }
KERNELS + = GENERIC - $ { SOC } bsd . $ { SOC }
MDEXT + = bsd . $ { SOC } . umg
MDEXT + = bsd . $ { SOC } . umg
MDEXT + = bsd . rd . $ { SOC }
MDEXT + = bsd . rd . $ { SOC } . umg
MDEXT + = bsd . rd . $ { SOC } . umg
. endfor
. endfor
@ -15,28 +12,16 @@ KERNADDR_OMAP=0x80300000
KERNADDR_IMX = 0 x10300000
KERNADDR_IMX = 0 x10300000
KERNADDR_SUNXI = 0 x40300000
KERNADDR_SUNXI = 0 x40300000
. for CONF K in $ { KERNELS }
. if ! target ( $ K )
$ K :
cd . . / sys / arch / $ { MACHINE } / conf & & config $ { CONF }
cd . . / sys / arch / $ { MACHINE } / compile / $ { CONF } & & \
$ { MAKE } clean & & exec $ { MAKE }
. endif
ALL_KERNELS + = $ K
. endfor
bootblocks :
kernels : bootblocks $ { ALL_KERNELS }
kernels : bootblocks $ { ALL_KERNELS }
. for CONF K in $ { KERNELS }
. for CONF K in $ { KERNELS }
cp . . / sys / arch / $ { MACHINE } / compile / $ { CONF } / bsd $ { RELEASEDIR } / $ K
cp . . / sys / arch / $ { MACHINE } / compile / $ { CONF } / bsd $ { RELEASEDIR } / $ K
. endfor
. for SOC in $ { ALLSOC }
. for SOC in $ { ALLSOC }
mkuboot - a arm - o linux - e $ { KERNADDR_ $ { SOC } } - l $ { KERNADDR_ $ { SOC } } \
mkuboot - a arm - o linux - e $ { KERNADDR_ $ { SOC } } - l $ { KERNADDR_ $ { SOC } } \
$ { RELEASEDIR } / bsd . $ { SOC } $ { RELEASEDIR } / bsd . $ { SOC } . umg
$ { RELEASEDIR } / $ K $ { RELEASEDIR } / $ K . $ { SOC } . umg
. endfor
. endfor
. endfor
ALL_KERNELS =
bootblocks :
MDEXT + = miniroot - am335x - $ { OSrev } . fs miniroot - beagle - $ { OSrev } . fs \
MDEXT + = miniroot - am335x - $ { OSrev } . fs miniroot - beagle - $ { OSrev } . fs \
miniroot - imx - $ { OSrev } . fs miniroot - panda - $ { OSrev } . fs \
miniroot - imx - $ { OSrev } . fs miniroot - panda - $ { OSrev } . fs \