Skip to content

Commit 4011ab1

Browse files
committed
Build: added some of Linux build targets
1 parent 3f45b9f commit 4011ab1

File tree

1 file changed

+56
-0
lines changed

1 file changed

+56
-0
lines changed

make/rebol3.nest

+56
Original file line numberDiff line numberDiff line change
@@ -698,4 +698,60 @@ eggs: [
698698
:make-x64-exe
699699
]
700700
]
701+
#if Linux? [
702+
"Rebol/Base x64-libc (gcc)" [
703+
name: %rebol3-base-x64-libc-gcc
704+
product: Base
705+
compiler: gcc
706+
target: x64-libc
707+
:make-x64-exe
708+
upx: off
709+
]
710+
"Rebol/Core x64-libc (gcc)" [
711+
name: %rebol3-core-x64-libc-gcc
712+
product: Core
713+
compiler: gcc
714+
target: x64-libc
715+
:include-rebol-core
716+
:make-x64-exe
717+
upx: off
718+
]
719+
"Rebol/Bulk x64-libc (gcc)" [
720+
name: %rebol3-bulk-x64-libc-gcc
721+
product: Bulk
722+
compiler: gcc
723+
target: x64-libc
724+
:include-rebol-bulk
725+
:make-x64-exe
726+
upx: off
727+
]
728+
729+
;@@TODO: find a way for using one egg spec for multiple targets
730+
"Rebol/Base x64-libc (clang)" [
731+
name: %rebol3-base-x64-libc-clang
732+
product: Base
733+
compiler: clang
734+
target: x64-libc
735+
:make-x64-exe
736+
upx: off
737+
]
738+
"Rebol/Core x64-libc (clang)" [
739+
name: %rebol3-core-x64-libc-clang
740+
product: Core
741+
compiler: clang
742+
target: x64-libc
743+
:include-rebol-core
744+
:make-x64-exe
745+
upx: off
746+
]
747+
"Rebol/Bulk x64-libc (clang)" [
748+
name: %rebol3-bulk-x64-libc-clang
749+
product: Bulk
750+
compiler: clang
751+
target: x64-libc
752+
:include-rebol-bulk
753+
:make-x64-exe
754+
upx: off
755+
]
756+
]
701757
]

0 commit comments

Comments
 (0)