diff --git a/install/macos/prepare b/install/macos/prepare index 4a478f5574..dbad44261e 100644 --- a/install/macos/prepare +++ b/install/macos/prepare @@ -7,13 +7,13 @@ If {1} == '' Echo '#ERROR FPC version must be given as parameter (e. g. 1.9.6)' Exit 1 Else - Set fpcversion "{1}" + Set fpcversion "{1}" End Set compilerdir :::compiler: Set rtlunitsdir :::rtl:units:powerpc-macos: -Set units "charset cmem dos getopts heaptrc macostp macpas macutils matrix objects objpas strings system unixutil" +Set units "charset cmem dos getopts heaptrc macostp macpas macutils matrix objects objpas strings system unixutil macos" #Obtain path to compression program Set -e stuffapp `getFileName -m 'Tell me where the DroppStuff application is'` @@ -32,11 +32,10 @@ SetFile -c 'MPSX' -t 'TEXT' "{stuffolder}INSTALL" NewFolder "{stuffolder}FreePascal" NewFolder "{stuffolder}FreePascal:bin" Duplicate "{compilerdir}"ppcppc "{stuffolder}FreePascal:bin" -Duplicate "{compilerdir}":utils:fpc "{stuffolder}FreePascal:bin" -Duplicate "{compilerdir}":utils:ppudump "{stuffolder}FreePascal:bin" -Duplicate "{compilerdir}":utils:ppufiles "{stuffolder}FreePascal:bin" -Duplicate "{compilerdir}":utils:ppumove "{stuffolder}FreePascal:bin" -#maccopy "{compilerdir}"utils:fpc.mpw "{stuffolder}FreePascal:bin:fpc" +Duplicate "{compilerdir}"utils:ppudump "{stuffolder}FreePascal:bin" +Duplicate "{compilerdir}"utils:ppufiles "{stuffolder}FreePascal:bin" +Duplicate "{compilerdir}"utils:ppumove "{stuffolder}FreePascal:bin" +maccopy "{compilerdir}"utils:fpc "{stuffolder}FreePascal:bin:fpc" NewFolder "{stuffolder}FreePascal:docs" maccopy ::doc:readme.txt "{stuffolder}FreePascal:docs:README" 1 1 @@ -55,6 +54,17 @@ For unit In {units} Duplicate "{rtlunitsdir}"{unit}.o "{stuffolder}FreePascal:units:rtl" End +NewFolder "{stuffolder}FreePascal:demo" +NewFolder "{stuffolder}FreePascal:demo:text" +maccopy :::demo:text:blackbox.pp "{stuffolder}FreePascal:demo:text:blackbox.pp" +maccopy :::demo:text:eratos.pp "{stuffolder}FreePascal:demo:text:eratos.pp" +maccopy :::demo:text:hello.pp "{stuffolder}FreePascal:demo:text:hello.pp" +maccopy :::demo:text:magic.pp "{stuffolder}FreePascal:demo:text:magic.pp" +maccopy :::demo:text:qsort.pp "{stuffolder}FreePascal:demo:text:qsort.pp" +NewFolder "{stuffolder}FreePascal:demo:macos" +maccopy :::demo:macos:HelloMac.pp "{stuffolder}FreePascal:demo:macos:HelloMac.pp" +maccopy :::demo:macos:HelloMac.r "{stuffolder}FreePascal:demo:macos:HelloMac.r" + If "{stuffapp}" != "" "{stuffapp}" "{stuffolder}" End