cs: fix build-time arity check
Bootstrap properly to avoid problems on updates and version changes.
This commit is contained in:
parent
afff5ca7ac
commit
79981af50b
|
@ -470,8 +470,10 @@ macos-install-gracket:
|
||||||
# ----------------------------------------
|
# ----------------------------------------
|
||||||
# Check
|
# Check
|
||||||
|
|
||||||
|
CHECK_BOOT = -O 'info@compiler/cm' -l- setup --boot $(srcdir)/../../setup-go.rkt $(builddir)/compiled/cs ignored $(builddir)/ignored.d
|
||||||
|
|
||||||
check-racketcs:
|
check-racketcs:
|
||||||
./racketcs $(srcdir)/../known.rkt $(srcdir)/..
|
./racketcs $(CHECK_BOOT) $(srcdir)/../known.rkt $(srcdir)/..
|
||||||
|
|
||||||
# ----------------------------------------
|
# ----------------------------------------
|
||||||
# Reconfigure
|
# Reconfigure
|
||||||
|
|
|
@ -68,6 +68,7 @@
|
||||||
|
|
||||||
(command-line
|
(command-line
|
||||||
#:args (dir)
|
#:args (dir)
|
||||||
|
(printf "Checking primitive arity information\n")
|
||||||
(parameterize ([current-directory dir])
|
(parameterize ([current-directory dir])
|
||||||
(define prim-knowns (get-prim-knowns))
|
(define prim-knowns (get-prim-knowns))
|
||||||
(define primitives (get-primitives))
|
(define primitives (get-primitives))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user