forked from Mirrors/tinycc
14 lines
263 B
Bash
14 lines
263 B
Bash
|
#! /usr/bin/env bash
|
||
|
# Args: <compiler>
|
||
|
|
||
|
|
||
|
# Build libc
|
||
|
cd "$(dirname "$0")" &&
|
||
|
echo BUILD libc.a &&
|
||
|
$1 -r -o libc.a -I../include \
|
||
|
../src/cstring.c ../src/cstdio.c ../src/syscalls.c ../src/base_x86_64.s &&
|
||
|
|
||
|
# Test
|
||
|
./base/test.sh "$1" &&
|
||
|
./stdio/test.sh "$1"
|