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
)