ASDF configuration and cache
Mark Evenson
evenson at panix.com
Wed Apr 29 09:38:41 UTC 2015
On 2015/4/29 11:24, Faré wrote:
> On Wed, Apr 29, 2015 at 2:00 AM, Mark Evenson <evenson at panix.com> wrote:
>> On 2015/4/29 10:03, Faré wrote:
>>> Dear Mark,
>>>
>>> ~/.config/common-lisp/source-registry.conf.d/ is being used because
>>> you're compiling on Unix. If you were using Windows, it would be using
>>> something else based on LOCALAPPDATA, not USERPROFILE.
>>
>> Hmmm. Do you mean "compiling [ABCL] on Unix"? That is not the case, as
>> the ABCL being used has been compiled on the Windows host. And the
>> creation of the WAR artifact for production is also happening on the
>> Windows host.
>>
>> While running on Windows, everything *is* being compiled "under" Cygwin.
>> Maybe that is the cause?
>>
> If you have :unix in your *features*, then ASDF decides that ABCL is
> running on Unix. Is that not a correct criteria? Are you enabling
> :unix because of cygwin?
Please re-explain your reasons for thinking that ABCL is mistakenly
using <file:%USERPROFILE%/.config/> as we're not pushing :UNIX to
*FEATURES* as far as I can see:
CIMS-dev-01:~/work/abcl$ uname -a
CYGWIN_NT-6.1 CIMS-dev-01 1.7.35(0.287/5/3) 2015-03-04 12:09 x86_64 Cygwin
CIMS-dev-01:~/work/abcl$ ./abcl.bat
VM settings:
Max. Heap Size (Estimated): 4.00G
Ergonomics Machine Class: client
Using VM: Java HotSpot(TM) 64-Bit Server VM
Armed Bear Common Lisp 1.4.0-dev
Java 1.8.0_40 Oracle Corporation
Java HotSpot(TM) 64-Bit Server VM
Low-level initialization completed in 0.742 seconds.
Startup completed in 5.988 seconds.
; Loading
jar:file:C:/Users/markeven/work/abcl/dist/abcl.jar!/org/armedbear/lisp/abcl-contrib.abcl
...
; Loading
jar:file:C:/Users/markeven/work/abcl/dist/abcl.jar!/org/armedbear/lisp/asdf.abcl
...
; Loaded
jar:file:C:/Users/markeven/work/abcl/dist/abcl.jar!/org/armedbear/lisp/asdf.abcl
(7.577 seconds)
Using probed value of abcl-contrib:
'C:/Users/markeven/work/abcl/dist/abcl-contrib.jar'.
Added
jar:file:C:/Users/markeven/work/abcl/dist/abcl-contrib.jar!/quicklisp/
to ASDF.
Added jar:file:C:/Users/markeven/work/abcl/dist/abcl-contrib.jar!/mvn/
to ASDF.
Added jar:file:C:/Users/markeven/work/abcl/dist/abcl-contrib.jar!/jss/
to ASDF.
Added jar:file:C:/Users/markeven/work/abcl/dist/abcl-contrib.jar!/jfli/
to ASDF.
Added
jar:file:C:/Users/markeven/work/abcl/dist/abcl-contrib.jar!/asdf-jar/ to
ASDF.
Added
jar:file:C:/Users/markeven/work/abcl/dist/abcl-contrib.jar!/asdf-install/ to
ASDF.
Added
jar:file:C:/Users/markeven/work/abcl/dist/abcl-contrib.jar!/abcl-asdf/
to ASDF.
; Loaded
jar:file:C:/Users/markeven/work/abcl/dist/abcl.jar!/org/armedbear/lisp/abcl-contrib.abcl
(7.694 seconds)
Loading C:\Users\markeven\.abclrc completed in 7.697 seconds.
Type ":help" for a list of available commands.
CL-USER(1): (find :unix *features*)
NIL
CL-USER(2): *features*
(:ASDF-PACKAGE-SYSTEM :ASDF3.1 :ASDF3 :ASDF2 :ASDF :OS-WINDOWS
:ASDF-UNICODE :ABCL-BUNDLE-OP-SUPPORTED :DRAKMA-NO-SSL
:HUNCHENTOOT-NO-SSL :X86-64 :WINDOWS :ARMEDBEAR :ABCL :COMMON-LISP
:ANSI-CL :CDR6 :MOP :PACKAGE-LOCAL-NICKNAMES)
--
"A screaming comes across the sky. It has happened before, but there
is nothing to compare to it now."
More information about the asdf-devel
mailing list