summaryrefslogtreecommitdiff
path: root/strata/bsp-x86_both-tools/syslinux.morph
diff options
context:
space:
mode:
authorTiago Gomes <tiago.gomes@codethink.co.uk>2015-05-07 10:33:05 +0000
committerTiago Gomes <tiago.gomes@codethink.co.uk>2015-05-07 10:38:10 +0000
commit72b6ce5a15eae20c932ac3eb816dad39d1be48cd (patch)
tree468871a140e06bf610c35743b18ffaf4bfe59d17 /strata/bsp-x86_both-tools/syslinux.morph
parent8d242b1f97ce7a6866ee3f49ce482ee3d35d120f (diff)
downloaddefinitions-72b6ce5a15eae20c932ac3eb816dad39d1be48cd.tar.gz
Update syslinux.morph to 6.03baserock/tiagogomes/syslinux-6.03
Change-Id: I09d408e3f4f7c67416097700974b0a6d0d2ab8e3
Diffstat (limited to 'strata/bsp-x86_both-tools/syslinux.morph')
-rw-r--r--strata/bsp-x86_both-tools/syslinux.morph21
1 files changed, 16 insertions, 5 deletions
diff --git a/strata/bsp-x86_both-tools/syslinux.morph b/strata/bsp-x86_both-tools/syslinux.morph
index 4570865b..0808fc02 100644
--- a/strata/bsp-x86_both-tools/syslinux.morph
+++ b/strata/bsp-x86_both-tools/syslinux.morph
@@ -3,10 +3,21 @@ kind: chunk
products:
- artifact: syslinux-devel
include:
- - (usr/)?share/syslinux/com32.*
+ - (usr/)?lib/syslinux/com32.*
+ - (usr/)?lib/syslinux/bios.*
build-commands:
-- make clean
-- make NO_WERROR=1
-- make NO_WERROR=1 installer
+- make bios
install-commands:
-- make INSTALLROOT="$DESTDIR" install
+- make INSTALLROOT="$DESTDIR" AUXDIR=/usr/lib/syslinux SBINDIR=/usr/bin MANDIR=/usr/share/man bios install
+post-install-commands:
+- |
+ # remove ms-dos executables
+ rm -rf "$DESTDIR"/usr/lib/syslinux/*.com
+ rm -rf "$DESTDIR"/usr/lib/syslinux/dosutil
+
+ # move syslinux modules file location
+ install -d "$DESTDIR"/usr/lib/syslinux/bios
+ mv "$DESTDIR"/usr/lib/syslinux/*.bin "$DESTDIR"/usr/lib/syslinux/bios
+ mv "$DESTDIR"/usr/lib/syslinux/*.c32 "$DESTDIR"/usr/lib/syslinux/bios
+ mv "$DESTDIR"/usr/lib/syslinux/*.0 "$DESTDIR"/usr/lib/syslinux/bios
+ mv "$DESTDIR"/usr/lib/syslinux/memdisk "$DESTDIR"/usr/lib/syslinux/bios