#!/bin/bash -e if [ -d ${JOEY}/sdks/iix/IIgs/out/joey ]; then rm -rf ${JOEY}/sdks/iix/IIgs/out/joey fi mkdir -p ${JOEY}/sdks/iix/IIgs/out/joey pushd ${JOEY}/joeylib/src iix assemble jIIgs.asm keep=31:/out/joey/jIIgsasm iix compile jIIgs.c keep=31:/out/joey/jIIgsc iix compile joey.c keep=31:/out/joey/joey iix makelib 31:/out/joey/joeylib +31:/out/joey/jIIgsasm.A iix makelib 31:/out/joey/joeylib +31:/out/joey/jIIgsasm.ROOT iix makelib 31:/out/joey/joeylib +31:/out/joey/jIIgsc.a iix makelib 31:/out/joey/joeylib +31:/out/joey/joey.a iix compile test.c keep=31:/out/joey/test iix -DKeepType=S16 link 31:/out/joey/test 31:/out/joey/joeylib keep=31:/out/joey/test iix dumpobj +D 31:/out/joey/test &> test.dis || true php ${JOEY}/sdks/iix/ntconverter.php *.mod popd rm JLSTATS || true rm /tmp/import.po || true AC=${JOEY}/sdks/iix/ac/ CADIUS=${JOEY}/sdks/iix/cadius/cadius.sh IMPORT=/tmp/import.po ${AC}/import.sh ${JOEY}/sdks/iix/IIgs/out/joey/test S16 ${AC}/import.sh ${JOEY}/joeylib/src/kanga.sta ${AC}/import.sh ${JOEY}/joeylib/src/font.sta ${AC}/import.sh ${JOEY}/joeylib/src/music MUS ${AC}/import.sh ${JOEY}/joeylib/src/music.w BIN cp -f ${JOEY}/joeylib/lib/IIgs/Tool221#ba0000 ${JOEY}/dist/IIgs/. cp -f ${JOEY}/joeylib/src/joey.h ${JOEY}/dist/. cp -f ${JOEY}/sdks/iix/IIgs/out/joey/joeylib ${JOEY}/dist/IIgs/joeylib#b20000 if [ ! -z $1 ]; then pushd ${JOEY}/sdks/iix/gsplus ./gsplus -config IIgsTest.cfg || true popd echo "" ${AC}/export.sh JLSTATS cat JLSTATS fi