
* Another big chunk of v4-require-isms * Allow `#lang framework/keybinding-lang' for keybinding files * Move hierlist sources into "mrlib/hierlist", leave stub behind svn: r10689
30 lines
866 B
Scheme
30 lines
866 B
Scheme
(module installer mzscheme
|
|
(require profj/compile)
|
|
(provide installer)
|
|
|
|
(define (installer plthome)
|
|
(let ([java.util (build-path
|
|
(collection-path "profj" "libs" "java" "util"))])
|
|
(let ([javac
|
|
(lambda (file)
|
|
(parameterize ([current-load-relative-directory
|
|
java.util])
|
|
(compile-java 'file
|
|
'file
|
|
'full
|
|
(build-path java.util file)
|
|
#f
|
|
#f)))])
|
|
(javac "Random.java")
|
|
(javac "RandomAccess.java")
|
|
(javac "Iterator.java")
|
|
(javac "ListIterator.java")
|
|
(javac "Collection.java")
|
|
(javac "List.java")
|
|
(javac "AbstractCollection.java")
|
|
(javac "ConcurrentModificationException.java")
|
|
(javac "NoSuchElementException.java")
|
|
(javac "AbstractList.java")
|
|
(javac "AbstractSequentialList.java")
|
|
))))
|