mirror of
git://git.code.sf.net/p/sbcl/sbcl
synced 2026-09-10 07:26:40 -04:00
Fix for different GNU make internals
one uses --jobserver-auth, one uses --jobserver-fds
This commit is contained in:
parent
5c5b8ed065
commit
f9140652df
|
|
@ -13,7 +13,7 @@
|
|||
(ensure-directories-exist objroot)
|
||||
(defvar *sbcl-host-obj-prefix* objroot)
|
||||
(let ((makeflags (sb-ext:posix-getenv "MAKEFLAGS")))
|
||||
(when (search "--jobserver-fds" makeflags)
|
||||
(when (search "--jobserver" makeflags)
|
||||
(setq sb-sys:*stdout* (open (format nil "~A/stdout" objroot) :direction :output
|
||||
:if-does-not-exist :create :if-exists :supersede)
|
||||
sb-sys:*stderr* (open (format nil "~A/stderr" objroot) :direction :output
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
(defparameter *target-obj-prefix* objroot)
|
||||
(defparameter *build-dependent-generated-sources-root* objroot)
|
||||
(let ((makeflags (sb-ext:posix-getenv "MAKEFLAGS")))
|
||||
(when (search "--jobserver-fds" makeflags)
|
||||
(when (search "--jobserver" makeflags)
|
||||
(setq sb-sys:*stdout* (open (format nil "~A/stdout" objroot) :direction :output
|
||||
:if-does-not-exist :create :if-exists :supersede)
|
||||
sb-sys:*stderr* (open (format nil "~A/stderr" objroot) :direction :output
|
||||
|
|
|
|||
Loading…
Reference in a new issue