Changeset 15262


Ignore:
Timestamp:
04/28/20 06:37:39 (21 months ago)
Author:
Mark Evenson
Message:

abcl-build: further fixes to work under the Travis CI

Location:
trunk/abcl
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/abcl.asd

    r15215 r15262  
    177177                        :components ((:static-file "changes.n3")
    178178                                     (:file "changes")))))
     179
  • trunk/abcl/ci/release.lisp

    r15260 r15262  
    11(require :asdf)
    2 (require :abcl-contrib)
     2(asdf:load-system :abcl-contrib)
     3(asdf:load-system :abcl)
    34
    4 (when (asdf:find-system :abcl)
    5   (asdf:load-system :abcl-build)
    6   (let (ant)
    7     (abcl-build:with-ensured-ant (ant)
    8       (abcl-build:ant/call "abcl.release"))))
     5(if (not (asdf:find-system :abcl-build))
     6    (warn "Can't find <urn:abcl.org/contrib/abcl-build> in ASDF.")
     7    (let (ant)
     8      (asdf:load-system :abcl-build)
     9      (abcl-build:with-ensured-ant (ant)
     10        (abcl/build:ant/call "build.xml"
     11                             '("abcl.release" "abcl.wrapper")))))
     12
    913
    1014   
  • trunk/abcl/contrib/abcl-build/build/ant.lisp

    r15022 r15262  
    7575
    7676(defun ant/call (ant-file target-or-targets)
    77   (let (ant)
     77  (let ((ant-file-pathname (if (typep ant-file 'pathname)
     78                               ant-file
     79                               (merge-pathnames ant-file)))
     80        ant)
    7881    (with-ensured-ant (ant)
     82      (warn "About to invoke synchronous call to run external proccess
")
    7983      (uiop:run-program
    8084       `(,ant "-buildfile"
    81               ,(stringify ant-file)
     85              ,(stringify ant-file-pathname)
    8286              ,@(listify target-or-targets))
    8387       :output :string))))
Note: See TracChangeset for help on using the changeset viewer.