Skip to content

Commit bbee96d

Browse files
committed
improve boostrap option for exectable
1 parent 03a72c0 commit bbee96d

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ dist/std.scm: lib/bootstrap.scm lib/R5RS.scm lib/byte-vectors.scm lib/R7RS.scm l
4949
$(CAT) lib/bootstrap.scm lib/R5RS.scm lib/byte-vectors.scm lib/R7RS.scm lib/init.scm > dist/std.scm
5050

5151
dist/std.xcb: dist/std.scm
52-
$(LIPS) -c -q --cbor dist/std.scm
52+
$(LIPS) --bootstrap dist/std.scm -c -q --cbor dist/std.scm
5353

5454
dist/std.min.scm: dist/std.scm
5555
$(LIPS) ./scripts/minify.scm ./dist/std.scm > dist/std.min.scm

bin/lips.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,8 +118,8 @@ function print(result) {
118118

119119
// -----------------------------------------------------------------------------
120120
function bootstrap(interpreter) {
121-
const file = options.bootstrap ? options.bootstrap : 'std.xcb';
122-
const list = [`./dist/${file}`];
121+
const file = options.bootstrap ? options.bootstrap : './dist/std.xcb';
122+
const list = [file];
123123
function read(name) {
124124
var path;
125125
try {

templates/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ dist/std.scm: lib/bootstrap.scm lib/R5RS.scm lib/byte-vectors.scm lib/R7RS.scm l
4949
$(CAT) lib/bootstrap.scm lib/R5RS.scm lib/byte-vectors.scm lib/R7RS.scm lib/init.scm > dist/std.scm
5050

5151
dist/std.xcb: dist/std.scm
52-
$(LIPS) -c -q --cbor dist/std.scm
52+
$(LIPS) --bootstrap dist/std.scm -c -q --cbor dist/std.scm
5353

5454
dist/std.min.scm: dist/std.scm
5555
$(LIPS) ./scripts/minify.scm ./dist/std.scm > dist/std.min.scm

0 commit comments

Comments
 (0)