xref: /aosp_15_r20/external/toybox/scripts/prereq/build.sh (revision cf5a6c84e2b8763fc1a7db14496fd4742913b199)
1*cf5a6c84SAndroid Build Coastguard Worker#!/bin/sh
2*cf5a6c84SAndroid Build Coastguard Worker
3*cf5a6c84SAndroid Build Coastguard WorkerBUILD='cc -funsigned-char -I scripts/prereq -I . -Os -ffunction-sections -fdata-sections -fno-asynchronous-unwind-tables -fno-strict-aliasing -DTOYBOX_VERSION=""'
4*cf5a6c84SAndroid Build Coastguard WorkerLINK=''
5*cf5a6c84SAndroid Build Coastguard WorkerFILES="
6*cf5a6c84SAndroid Build Coastguard Workermain.c toys/lsb/gzip.c toys/other/readlink.c toys/other/which.c
7*cf5a6c84SAndroid Build Coastguard Workertoys/pending/tr.c toys/posix/basename.c toys/posix/cat.c toys/posix/chmod.c
8*cf5a6c84SAndroid Build Coastguard Workertoys/posix/cmp.c toys/posix/dirname.c toys/posix/echo.c toys/posix/fold.c
9*cf5a6c84SAndroid Build Coastguard Workertoys/posix/grep.c toys/posix/head.c toys/posix/ln.c toys/posix/ls.c
10*cf5a6c84SAndroid Build Coastguard Workertoys/posix/mkdir.c toys/posix/od.c toys/posix/rm.c toys/posix/sed.c
11*cf5a6c84SAndroid Build Coastguard Workertoys/posix/sort.c toys/posix/tail.c toys/posix/tee.c toys/posix/uname.c
12*cf5a6c84SAndroid Build Coastguard Workertoys/posix/wc.c toys/posix/xargs.c
13*cf5a6c84SAndroid Build Coastguard Worker"
14*cf5a6c84SAndroid Build Coastguard Worker
15*cf5a6c84SAndroid Build Coastguard Worker$BUILD lib/*.c $FILES $LINK -o toybox-prereq
16