In theory, we can build BeOS and Haiku apps. Not tested.
This commit is contained in:
parent
4594d22391
commit
ffa1b89404
1 changed files with 19 additions and 2 deletions
|
@ -527,10 +527,27 @@ function doBuild() {
|
||||||
setCompiler beos i386
|
setCompiler beos i386
|
||||||
TARGET="${SOURCE}/temp"
|
TARGET="${SOURCE}/temp"
|
||||||
EXT=
|
EXT=
|
||||||
export CFLAGS="${CFLAGS} -Wall"
|
export CFLAGS="${CFLAGS} -Wall -D_GNU_SOURCE=1"
|
||||||
export LDFLAGS="-lGL -lroot -lbe -lmedia -lgame -ldevice -ltextencoding"
|
export LDFLAGS="-lGL -lroot -lbe -lmedia -lgame -ldevice -ltextencoding"
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
haiku32)
|
||||||
|
setCompiler haiku i386
|
||||||
|
TARGET="${SOURCE}/temp"
|
||||||
|
EXT=
|
||||||
|
export CFLAGS="${CFLAGS} -Wall -D_GNU_SOURCE=1"
|
||||||
|
export LDFLAGS="-lm -lGL -lroot -lbe -lmedia -lgame -ldevice -ltextencoding"
|
||||||
|
;;
|
||||||
|
|
||||||
|
|
||||||
|
haiku64)
|
||||||
|
setCompiler haiku x86_64
|
||||||
|
TARGET="${SOURCE}/temp"
|
||||||
|
EXT=
|
||||||
|
export CFLAGS="${CFLAGS} -Wall -D_REENTRANT"
|
||||||
|
export LDFLAGS="-lm -lGL -lroot -lbe -lmedia -lgame -ldevice -ltextencoding"
|
||||||
|
;;
|
||||||
|
|
||||||
iigs)
|
iigs)
|
||||||
setCompiler gsos 816
|
setCompiler gsos 816
|
||||||
TARGET="${GOLDEN_GATE}/out/build"
|
TARGET="${GOLDEN_GATE}/out/build"
|
||||||
|
@ -1166,5 +1183,5 @@ function updateSystem() {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
scriptIsDownloaded "$1" "$2" "$3"
|
#scriptIsDownloaded "$1" "$2" "$3"
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue