View | Details | Raw Unified
Collapse All | Expand All

(-) gargoyle-orig/garglk/launcher.sh (-20 / +20 lines)
 Lines 45-69    Link Here 
case "$lowpath" in
case "$lowpath" in
    *.taf ) $dirpath/scare "$1" ;;
    *.taf ) $dirpath/gargoyle-scare "$1" ;;
    *.dat ) $dirpath/advsys "$1" ;;
    *.dat ) $dirpath/gargoyle-advsys "$1" ;;
    *.agx ) $dirpath/agility "$1" ;;
    *.agx ) $dirpath/gargoyle-agility "$1" ;;
    *.d\$\$ ) $dirpath/agility "$1" ;;
    *.d\$\$ ) $dirpath/gargoyle-agility "$1" ;;
    *.acd ) $dirpath/alan2 "$1" ;;
    *.acd ) $dirpath/gargoyle-alan2 "$1" ;;
    *.a3c ) $dirpath/alan3 "$1" ;;
    *.a3c ) $dirpath/gargoyle-alan3 "$1" ;;
    *.ulx ) $dirpath/git "$1" ;;
    *.ulx ) $dirpath/gargoyle-git "$1" ;;
    *.hex ) $dirpath/hugo "$1" ;;
    *.hex ) $dirpath/gargoyle-hugo "$1" ;;
    *.l9  ) $dirpath/level9 "$1" ;;
    *.l9  ) $dirpath/gargoyle-level9 "$1" ;;
    *.sna ) $dirpath/level9 "$1" ;;
    *.sna ) $dirpath/gargoyle-level9 "$1" ;;
    *.mag ) $dirpath/magnetic "$1" ;;
    *.mag ) $dirpath/gargoyle-magnetic "$1" ;;
    *.gam ) $dirpath/tadsr "$1" ;;
    *.gam ) $dirpath/gargoyle-tadsr "$1" ;;
    *.t3  ) $dirpath/tadsr "$1" ;;
    *.t3  ) $dirpath/gargoyle-tadsr "$1" ;;
    *.z?  ) $dirpath/frotz "$1" ;;
    *.z?  ) $dirpath/gargoyle-frotz "$1" ;;
    *.blb    ) $dirpath/git "$1" ;;
    *.blb    ) $dirpath/gargoyle-git "$1" ;;
    *.blorb  ) $dirpath/git "$1" ;;
    *.blorb  ) $dirpath/gargoyle-git "$1" ;;
    *.glb    ) $dirpath/git "$1" ;;
    *.glb    ) $dirpath/gargoyle-git "$1" ;;
    *.gblorb ) $dirpath/git "$1" ;;
    *.gblorb ) $dirpath/gargoyle-git "$1" ;;
    *.zlb    ) $dirpath/frotz "$1" ;;
    *.zlb    ) $dirpath/gargoyle-frotz "$1" ;;
    *.zblorb ) $dirpath/frotz "$1" ;;
    *.zblorb ) $dirpath/gargoyle-frotz "$1" ;;
    * ) echo "gargoyle: Unknown file type: $1" ;;
    * ) echo "gargoyle: Unknown file type: $1" ;;
(-) gargoyle-orig/tads/Jamfile (-4 / +4 lines)
 Lines 62-66    Link Here 
SEARCH_SOURCE = $(SUBDIR) ;
SEARCH_SOURCE = $(SUBDIR) ;
Main tadsr :
Main gargoyle-tadsr :
	t23run.cpp
	t23run.cpp
	osansi1.c osansi2.c osansi3.c
	osansi1.c osansi2.c osansi3.c
 Lines 75-82    Link Here 
	;
	;
LinkLibraries tadsr : libtads2 libtads3 ;
LinkLibraries gargoyle-tadsr : libtads2 libtads3 ;
LINK on tadsr$(SUFEXE) = $(C++) ;
LINK on gargoyle-tadsr$(SUFEXE) = $(C++) ;
APPS += tadsr ;
APPS += gargoyle-tadsr ;
(-) gargoyle-orig/terps/Jamfile (-25 / +25 lines)
 Lines 32-40    Link Here 
    SubDirCcFlags -w ;
    SubDirCcFlags -w ;
    Main advsys :
    Main gargoyle-advsys :
        advmsg.c advtrm.c advprs.c advdbs.c advint.c advjunk.c advexe.c
        advmsg.c advtrm.c advprs.c advdbs.c advint.c advjunk.c advexe.c
        glkstart.c ;
        glkstart.c ;
    APPS += advsys ;
    APPS += gargoyle-advsys ;
}
}
 Lines 58-62    Link Here 
    SubDirCcFlags -DGLK_ANSI_ONLY ;
    SubDirCcFlags -DGLK_ANSI_ONLY ;
    Main agility :
    Main gargoyle-agility :
        agtread.c gamedata.c util.c agxfile.c auxfile.c filename.c
        agtread.c gamedata.c util.c agxfile.c auxfile.c filename.c
        parser.c exec.c runverb.c metacommand.c savegame.c debugcmd.c
        parser.c exec.c runverb.c metacommand.c savegame.c debugcmd.c
 Lines 65-69    Link Here 
        ;
        ;
    APPS += agility ;
    APPS += gargoyle-agility ;
}
}
 Lines 83-87    Link Here 
    SubDirCcFlags -funsigned-char -Wno-parentheses -DGLK -DREVERSED ;
    SubDirCcFlags -funsigned-char -Wno-parentheses -DGLK -DREVERSED ;
    Main alan2 :
    Main gargoyle-alan2 :
        arun.c main.c debug.c args.c exe.c inter.c parse.c rules.c stack.c
        arun.c main.c debug.c args.c exe.c inter.c parse.c rules.c stack.c
        decode.c term.c reverse.c readline.c params.c sysdep.c
        decode.c term.c reverse.c readline.c params.c sysdep.c
 Lines 89-93    Link Here 
        ;
        ;
    APPS += alan2 ;
    APPS += gargoyle-alan2 ;
}
}
 Lines 106-110    Link Here 
    SubDirCcFlags -funsigned-char -DGLK ;
    SubDirCcFlags -funsigned-char -DGLK ;
    Main alan3 :
    Main gargoyle-alan3 :
        arun.c main.c debug.c args.c exe.c inter.c parse.c rules.c stack.c
        arun.c main.c debug.c args.c exe.c inter.c parse.c rules.c stack.c
        decode.c term.c reverse.c readline.c params.c sysdep.c
        decode.c term.c reverse.c readline.c params.c sysdep.c
 Lines 113-117    Link Here 
        ;
        ;
    APPS += alan3 ;
    APPS += gargoyle-alan3 ;
}
}
 Lines 126-130    Link Here 
    ObjDir frotz ;
    ObjDir frotz ;
    Main frotz :
    Main gargoyle-frotz :
        buffer.c err.c fastmem.c files.c
        buffer.c err.c fastmem.c files.c
        input.c main.c math.c object.c process.c quetzal.c random.c
        input.c main.c math.c object.c process.c quetzal.c random.c
 Lines 133-137    Link Here 
        ;
        ;
    APPS += frotz ;
    APPS += gargoyle-frotz ;
}
}
 Lines 150-154    Link Here 
    SubDirCcFlags -DUSE_INLINE ;
    SubDirCcFlags -DUSE_INLINE ;
    Main git :
    Main gargoyle-git :
        git.c memory.c compiler.c opcodes.c operands.c
        git.c memory.c compiler.c opcodes.c operands.c
        peephole.c terp.c glkop.c search.c git_unix.c
        peephole.c terp.c glkop.c search.c git_unix.c
 Lines 156-160    Link Here 
        ;
        ;
    APPS += git ;
    APPS += gargoyle-git ;
}
}
 Lines 171-180    Link Here 
    if $(OS) != MINGW { SubDirCcFlags -DOS_UNIX ; }
    if $(OS) != MINGW { SubDirCcFlags -DOS_UNIX ; }
    Main glulxe :
    Main gargoyle-glulxe :
        main.c files.c vm.c exec.c funcs.c operand.c string.c glkop.c
        main.c files.c vm.c exec.c funcs.c operand.c string.c glkop.c
        serial.c search.c gestalt.c osdepend.c unixstrt.c
        serial.c search.c gestalt.c osdepend.c unixstrt.c
        ;
        ;
    APPS += glulxe ;
    APPS += gargoyle-glulxe ;
}
}
 Lines 206-215    Link Here 
        [ FDirName $(SUBDIR) heglk ] ;
        [ FDirName $(SUBDIR) heglk ] ;
    Main hugo :
    Main gargoyle-hugo :
        he.c heexpr.c hemisc.c heobject.c heparse.c heres.c herun.c heset.c 
        he.c heexpr.c hemisc.c heobject.c heparse.c heres.c herun.c heset.c 
        stringfn.c heglk.c heglkunix.c
        stringfn.c heglk.c heglkunix.c
        ;
        ;
    APPS += hugo ;
    APPS += gargoyle-hugo ;
}
}
 Lines 237-243    Link Here 
        [ FDirName $(SUBDIR) Glk ] ;
        [ FDirName $(SUBDIR) Glk ] ;
    Main level9 : level9.c glk.c ;
    Main gargoyle-level9 : level9.c glk.c ;
    APPS += level9 ;
    APPS += gargoyle-level9 ;
}
}
 Lines 268-274    Link Here 
    # SubDirCcFlags -DNOBORDER ;
    # SubDirCcFlags -DNOBORDER ;
    Main magnetic : emu.c glk.c ;
    Main gargoyle-magnetic : emu.c glk.c ;
    APPS += magnetic ;
    APPS += gargoyle-magnetic ;
}
}
 Lines 315-322    Link Here 
        sound.c graphics.c blorb.c 
        sound.c graphics.c blorb.c 
        ;
        ;
    Main nitfol : main.c startunix.c ;
    Main gargoyle-nitfol : main.c startunix.c ;
    LinkLibraries nitfol : libnitfol ;
    LinkLibraries gargoyle-nitfol : libnitfol ;
    APPS += nitfol ;
    APPS += gargoyle-nitfol ;
}
}
 Lines 336-340    Link Here 
    }
    }
    Main scare :
    Main gargoyle-scare :
        sctafpar.c sctaffil.c scprops.c scvars.c scexpr.c scprintf.c
        sctafpar.c sctaffil.c scprops.c scvars.c scexpr.c scprintf.c
        scinterf.c scparser.c sclibrar.c scrun.c scevents.c scnpcs.c
        scinterf.c scparser.c sclibrar.c scrun.c scevents.c scnpcs.c
 Lines 343-347    Link Here 
        ;
        ;
    APPS += scare ;
    APPS += gargoyle-scare ;
}
}