#!/bin/bash -ex PROJECT=ifengine TARGET=${JOEY}/sdks/iix/IIgs/out/${PROJECT} GSTARGET=31:/out/${PROJECT} if [ -d ${TARGET} ]; then rm -rf ${TARGET} fi mkdir -p ${TARGET} cp -f ${JOEY}/dist/joey.h . CFILES=($(ls -1 *.c)) OFILES="" for F in "${CFILES[@]}"; do O=${F%.*} OFILES="${OFILES} ${GSTARGET}/${O}" echo "Compiling ${F}..." iix compile ${F} keep=${GSTARGET}/${O} done rm joey.h cp -f ${JOEY}/dist/IIgs/joeylib#b20000 ${JOEY}/sdks/iix/IIgs/Libraries/joeylib iix chtyp -t lib ${JOEY}/sdks/iix/IIgs/Libraries/joeylib iix -DKeepType=S16 link ${OFILES} 13:joeylib keep=${GSTARGET}/${PROJECT}