diff --git a/SysBuild/development/cc65 b/SysBuild/development/cc65 index 64be54a..7eadb58 100644 --- a/SysBuild/development/cc65 +++ b/SysBuild/development/cc65 @@ -73,7 +73,10 @@ SRCPATH=Development/Compiler premk() { - echo "Nothing to do for premk()" + mkdir -p $TMPROOT/usr/share/doc/cc65 + mkdir -p $TMPROOT/usr/bin + mkdir -p $TMPROOT/usr/lib/cc65/asminc + mkdir -p $TMPROOT/usr/lib/cc65/include/em } mk() { @@ -81,10 +84,12 @@ mk() { cp $LFSSOURCE/$SRCPATH/cc65*.zip . for i in *.zip; do - unzip -o *.zip + unzip -o $i done - make -j $NUMCPU -f make/gcc.mak + sed -i -e "s/\(^prefix.*=\).*$/\1 \/usr/" make/gcc.mak + sed -i -e "s/\(^MKDIR.*=\).*$/\1 mkdir -p -m 755/" make/gcc.mak + make -f make/gcc.mak cd libsrc make cd .. @@ -98,6 +103,5 @@ mk() { postmk() { GetSVN Viitor_cc65 $TMPROOT - mkdir -p $TMPROOT/usr/share/doc/cc65 cp -av samples $TMPROOT/usr/share/doc/cc65 }