sbcl.sbcl/contrib/sb-executable
Douglas Katzman e47ab64eb9 Cease using ASDF to build contribs
Our contrib build graph was already expressed in contrib/Makefile,
so ASDF wasn't doing anything to determine an execution schedule.
The new make-contrib.lisp script can parse '.asd' files more-or-less as-is,
removing ASDF from the critical path. With blocklist=sb-simd, this change
decreased the time in parallelized make-target-contrib to under 5 seconds
for me (down from >10) when run on as many cores as there are contrib dirs.
All defsystems are treated as if containing ":serial t", and there are
two invented keywords to bind/assign special variables around compilation.

We still install '.asd' files in $SBCL_HOME/contrib, and build uiop and asdf
so there should be no observable difference to users.
2022-09-30 11:54:53 -04:00
..
Makefile sb-executable: Convert to ASDF 2017-10-22 15:32:24 +02:00
sb-executable.asd Cease using ASDF to build contribs 2022-09-30 11:54:53 -04:00
sb-executable.lisp Reduce exposed surface area of SB-UNIX 2020-10-02 00:02:01 -04:00