# -*- makefile -*- # # Makefile # APP = Aoi CC = javac CFLAGS = LDFLAGS = SOURCES = $(APP).java AppletFrame.java Exceptions.java SinglyLinkedList.java OBJS = AppletFrame.class Exceptions.class SinglyLinkedList.class $(APP).class FILE = aoi.aoi INCLUDE = applet: $(OBJS) chmod a+r *.class $(APP).class: $(APP).java $(CC) $(CFLAGS) $(APP).java AppletFrame.class: AppletFrame.java $(CC) $(CFLAGS) AppletFrame.java Exceptions.class: Exceptions.java $(CC) $(CFLAGS) Exceptions.java SinglyLinkedList.class: SinglyLinkedList.java $(CC) $(CFLAGS) SinglyLinkedList.java html: cat aoi.src | /u/opi/48/thasu/bin/aoi.perl > aoi.html view: appletviewer aoi.html run: java $(APP) $(FILE) debug: jdb $(APP) $(FILE) clean: rm -f core \#* *~ save: tar cvf $(APP).tar $(SOURCES) Makefile *.src *.html *.trash gzip $(APP).tar mv $(APP).tar.gz $(APP).tgz savezip: zip $(APP).zip $(SOURCES) Aoi.trash Makefile *.src *.html *.trash