diff --git a/x86/syslinux/syslinux.conf b/x86/syslinux/syslinux.conf index 9ea9c23a4..6ddbdfa18 100644 --- a/x86/syslinux/syslinux.conf +++ b/x86/syslinux/syslinux.conf @@ -14,9 +14,20 @@ # GNU General Public License can be found in the file COPYING. # --- SDE-COPYRIGHT-NOTE-END --- +# we want (do we?) to rebuild ITARGET tools +# +var_append makeopt ' ' '$ITARGET' + +hook_add preconf 5 'syslinux_itarget_prepare' +syslinux_itarget_prepare() { + export ITARGET=$( grep ^ITARGET Makefile | cut -d= -f2- ) -# just run 'make install' -makeopt= + rm -v $ITARGET +} + +# install mkdiskimage +# +hook_add postmake 5 "cp -v mkdiskimage $root$bindir/" var_remove GCC2_WRAPPER_INSERT ' ' "-fstack-protector" var_remove GCC3_WRAPPER_INSERT ' ' "-fstack-protector"