aboutsummaryrefslogtreecommitdiff
path: root/build-posix.sh
blob: 6472b807f6410036f90c233e93eb004aeb7877f3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/sh

set -e

cd $(dirname -- "$0")

CC=${CC:-musl-gcc}
SRC="src_c/arch/posix.c src_c/*.c"
OUT=build/posix/lisp16
ARCH=LSP_ARCH_POSIX
CFLAGS="-O2"
# CFLAGS="-O0 -ggdb"

mkdir -p build/posix

$CC -DLSP_ARCH=$ARCH $CFLAGS -o $OUT -static $SRC