# HG changeset patch # User Pascal Bellard # Date 1396197243 0 # Node ID 7488364630bcf06370ae38bd00000cd2434a19c3 # Parent 50db555395903c62b326a1de7f3624e2562879ed 8086tiny: nasm is native, do not use it diff -r 50db55539590 -r 7488364630bc 8086tiny/receipt --- a/8086tiny/receipt Sun Mar 30 15:23:23 2014 +0000 +++ b/8086tiny/receipt Sun Mar 30 16:34:03 2014 +0000 @@ -14,13 +14,24 @@ DEPENDS="libsdl" BUILD_DEPENDS="nasm libsdl-dev" +# Handle cross compilation. +case "$ARCH" in + arm*) + BUILD_DEPENDS="libsdl-dev" ;; +esac + # Rules to configure and make the package. compile_rules() { make CC=gcc no_graphics && mv 8086tiny 8086tiny.nographics && make CC=gcc && - nasm bios_source/bios.asm + case "$ARCH" in + arm*) + cp bios bios_source/ ;; + *) + nasm bios_source/bios.asm ;; + esac } # Rules to gen a SliTaz package suitable for Tazpkg.