echo "This make take some time..."

alias cc "vc +ppc -sd -dontwarn=-1 -IPPCRelease:PPC-Dev/include "
alias as pasm

echo "Processing _main etc..."
cc -c _main.c
cc -c _errno.c
cc -c _errors.c
cc -c _chkabort.c
echo "Processing ctype..."
cc -c ctype/#?.c
as ctype/tolower.s
as ctype/toupper.s
echo "Processing stdio..."
cc -c stdio/#?.c
echo "Processing stdlib..."
cc -c stdlib/#?.c
echo "Processing string..."
cc -c string/#?.c
as string/memcpy.s
as string/memmove.s
as string/memset.s
as string/strcpy.s
as string/strlen.s
echo "Processing time..."
cc -c time/#?.c
echo "Processing setjmp..."
as setjmp/setjmp.s
as setjmp/longjmp.s
echo "Processing signal..."
cc -c signal/#?.c
echo "Processing locale..."
cc -c locale/#?.c

echo "Joining everything together..."
delete libvcs.a
ar q libvcs.a _main.o
ar q libvcs.a _errno.o
ar q libvcs.a _errors.o
ar q libvcs.a _chkabort.o
ar q libvcs.a ctype/#?.o
ar q libvcs.a stdio/#?.o
ar q libvcs.a stdlib/#?.o
ar q libvcs.a string/#?.o
ar q libvcs.a time/#?.o
ar q libvcs.a setjmp/#?.o
ar q libvcs.a signal/#?.o
ar q libvcs.a locale/#?.o

copy libvcs.a /lib/
echo "Done! libvcs.a copied to machines/amigappc/lib"

