💾 Archived View for uscoffings.net › retro-computing › systems › TI994a › assemblers › tiasm › src ›… captured on 2024-08-18 at 22:08:12.
⬅️ Previous capture (2022-07-16)
-=-=-=-=-=-=-
YACC= yacc -d -v LEX= lex LIBS= -ll CFLAGS= -g -DLEXDEBUG -DYYDEBUG -DDEBUG PR= pr LPR= lpr DESTDIR= /usr/local/bin DESTLIB= /usr/local/lib CSRC= util.c aabort.c hash.c main.c rsrvd.c tiasm.c filutil.c Tild.c adrinf.c \ tiload.c OBJ= hash.o y.tab.o lex.yy.o util.o main.o rsrvd.o filutil.o aabort.o adrinf.o FRONTEND= tiasm.o LOADO= Tild.o hash.o aabort.o adrinf.o install: all install tiasm $(DESTDIR) install tiasm1 $(DESTLIB) install tild $(DESTDIR) all: tiasm tiasm1 tild tiload tiasm: $(FRONTEND) cc $(CFLAGS) $(LDFLAGS) -o tiasm $(FRONTEND) tiasm1: $(OBJ) cc $(CFLAGS) $(LDFLAGS) -o tiasm1 $(OBJ) $(LIBS) tild: $(LOADO) cc $(CFLAGS) $(LDFLAGS) -o tild $(LOADO) tiload: tiload.o cc $(CFLAGS) $(LDFLAGS) -o tiload tiload.o print: $(CSRC) lex.lex parse.y TIasm.h opcodes.h mio.h TI.out.h $(PR) TIasm.h opcodes.h parse.y lex.lex $(CSRC) \ mio.h TI.out.h \ | $(LPR) clean: @-rm *.o core tiasm y.tab.h y.tab.c lex.yy.c tiasm1 y.output tild \ tiload y.tab.c: parse.y $(YACC) parse.y lex.yy.c: lex.lex y.tab.h $(LEX) lex.lex y.tab.h: y.tab.c $(OBJ) y.tab.c lex.yy.c: TIasm.h rsrvd.o: opcodes.h