#383: Build standalone JARs which contain additional application code -------------------------+----------------------- Reporter: mevenson | Owner: Type: enhancement | Status: new Priority: major | Milestone: 1.4.0 Component: other | Version: 1.4.0-dev Keywords: | -------------------------+----------------------- Clojure ("lein uberjar") as well as jruby ("warbler jar") have facilities for creating a standalone JAR which contains the runtime plus application.
Other than creating the necessary assembly instructions, the only substantial problem would seem to be the need to further abstract the mechanism for finding ABCL-CONTRIB to something that could work on a pathname as well as an entire JAR.
-- Ticket URL: http://abcl.org/trac/ticket/383 armedbear http://abcl.org armedbear
#383: Build standalone JARs which contain additional application code ------------------------------+----------------------- Reporter: mevenson | Owner: Type: enhancement | Status: new Priority: major | Milestone: 1.6.0 Component: other | Version: 1.4.0-dev Resolution: | Keywords: Parent Tickets: | ------------------------------+-----------------------
Comment (by mevenson):
This feature has been partially implemented with the {{{abcl-aio}}} ("all in one") feature, added in https://abcl.org/trac/changeset/14907 and https://abcl.org/trac/changeset/14908 which combines the contents of {{{abcl}}} and {{{abcl-contrib}}} into a single jar.
See https://abcl.org/trac/ticket/442 for status of the documentation.
-- Ticket URL: http://abcl.org/trac/ticket/383#comment:3 armedbear http://abcl.org armedbear
armedbear-ticket@common-lisp.net