1 ABCL_JAR = /home/mdw/src/abcl/abcl.jar
4 GPL = /usr/share/common-licenses/GPL-2
5 INSTALLER = setup-dep-ui.exe
24 %.class: %.java abcl.jar
25 $(JAVAC) -cp abcl.jar $<
27 SUBDIR = tmp/org/armedbear/lisp
28 dep-ui.jar: abcl.jar dep-ui.abcl $(SUBFILES) Startup.class
32 cp $(SUBFILES) $(SUBSTUFF) $(SUBDIR)/
34 cd tmp; $(JAR) uf ../tmp.jar *
38 jj.abcl ui-swing.abcl queue.abcl dep.abcl:: dep-ui.abcl
39 dep-ui.abcl: dep-ui.asd jj.lisp ui-swing.lisp queue.lisp dep.lisp dep-ui.lisp
40 abcl --eval "(require :asdf)" \
41 --eval "(let ((sys:*compile-file-zip* nil)) (asdf:oos 'asdf:load-op :dep-ui) (exit))"
48 installer: $(INSTALLER)
49 $(INSTALLER): dep-ui.nsis GPL.dostxt dep-ui.jar rolling.lisp
53 rm -f $(TOPSTUFF) $(SUBSTUFF) GPL.dostxt *.jar
55 DISTDIR = dep-ui-$(VERSION)
59 for i in jj.lisp swing.lisp queue.lisp dep.lisp dep-ui.lisp \
60 run.lisp Startup.java rolling.lisp weak.lisp \
62 ln -s ../$$i $(DISTDIR); \
66 zip -r $(DISTDIR).zip $(DISTDIR)
70 tar chvfz $(DISTDIR).tar.gz $(DISTDIR)