Skip to content

Commit 1db28af

Browse files
committed
Build: using .nest file instead of .reb-seed
1 parent e81a9ce commit 1db28af

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

make/rebol3.reb-seed make/rebol3.nest

+13-11
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
;~ Siskin project seed file ~;
1+
;~ Siskin project nest file ~;
22
name: %Rebol
33
group: %rebol
44
compiler: clang
@@ -9,7 +9,7 @@ root: %../
99
source: %src/
1010
include: %src/include/
1111
temp: %make/tmp/
12-
output: %build/
12+
;output: %build/
1313

1414
stack-size: 4194300
1515
optimize: 2
@@ -199,7 +199,7 @@ host-files-view: [
199199
]
200200

201201
mezz-base-files: [
202-
;-- base: low-level boot in lib context:
202+
;-- base: low-level boot in lib context:
203203
%mezz/base-constants.reb
204204
%mezz/base-funcs.reb
205205
%mezz/base-series.reb
@@ -209,7 +209,7 @@ mezz-base-files: [
209209
%mezz/base-collected.reb ; contains automatically collected code from C files
210210
]
211211
mezz-sys-files: [
212-
;-- sys: low-level sys context:
212+
;-- sys: low-level sys context:
213213
%mezz/sys-base.reb
214214
%mezz/sys-ports.reb
215215
%mezz/sys-codec.reb ; export to lib!
@@ -257,7 +257,7 @@ mezz-lib-files: [
257257
; %mezz/codec-image-ext.reb ; image codec extensions (codecs/png/size?)
258258
]
259259
mezz-prot-files: [
260-
;-- protocols:
260+
;-- protocols:
261261
; %mezz/prot-http.reb
262262
; %mezz/prot-tls.reb
263263
; %mezz/prot-whois.reb
@@ -452,6 +452,7 @@ include-codec-xml: [mezz-lib-files: %mezz/codec-xml.reb ]
452452
include-codec-swf: [mezz-lib-files: %mezz/codec-swf.reb ]
453453
include-codec-wav: [mezz-lib-files: %mezz/codec-wav.reb ]
454454
; mezzanines:
455+
include-mezz-ansi: [mezz-lib-files: %mezz/mezz-ansi.reb ]
455456
include-mezz-date: [mezz-lib-files: %mezz/mezz-date.reb ]
456457
include-mezz-colors: [mezz-lib-files: %mezz/mezz-colors.reb ]
457458
; protocols:
@@ -474,6 +475,7 @@ include-https: [
474475
;- Product specifications
475476

476477
include-rebol-core: [
478+
:include-mezz-ansi
477479
:include-clipboard
478480
:include-cryptography
479481
:include-bincode
@@ -625,24 +627,24 @@ probe-spec: action ["Probe current spec structure"][
625627
do [? spec]
626628
]
627629
pre-make: action [@pre "Pre-make headers and boot code"][
628-
do %make/pre-make.r3 "$TEMP_SEED_SPEC"
630+
do %make/pre-make.r3 "$NEST_SPEC"
629631
]
630632

631633
;-------------------------------------------------------------------------------
632-
;- All possible compilation targets and commands
634+
;- All possible compilation targets (eggs) and commands
633635
;-------------------------------------------------------------------------------
634636

635637
; target shortcuts..
636638
make-exe: [
637639
:common
638640
:common-host
639641
defines: [REB_EXE]
640-
do %make/pre-make.r3 "$TEMP_SEED_SPEC"
642+
do %make/pre-make.r3 "$NEST_SPEC"
641643
]
642644
make-x86-exe: [:arch-x86 :make-exe #if Windows? [target: x86-win32]]
643645
make-x64-exe: [:arch-x64 :make-exe #if Windows? [target: x64-win32]]
644646

645-
targets: [
647+
eggs: [
646648
#if Windows? [
647649
; "Pre-make (minimum included)" [
648650
; pre-make
@@ -678,14 +680,14 @@ targets: [
678680
compiler: gcc
679681
:make-x64-exe
680682
]
681-
"Rebol/Core x86-win32 (gcc)" [
683+
"Rebol/Core x64-win32 (gcc)" [
682684
name: %rebol3-core-x64-gcc
683685
product: Core
684686
compiler: gcc
685687
:include-rebol-core
686688
:make-x64-exe
687689
]
688-
"Rebol/Bulk x86-win32 (clang)" [
690+
"Rebol/Bulk x64-win32 (clang)" [
689691
name: %rebol3-bulk-x64-clang
690692
product: Bulk
691693
compiler: clang

0 commit comments

Comments
 (0)