Rob Landley
|
83d5d7a0bb
Fix "toybox command --help".
|
2 years ago |
Rob Landley
|
132b7cfcd2
Update make.sh to avoid library probe when toolchain hasn't changed.
|
2 years ago |
Rob Landley
|
bbe709fb87
use $GENDIR variable for (some) generated/ references, and move
|
2 years ago |
Rob Landley
|
7a5cb95817
Move UNSTRIPPED to configure, merge LDASNEEDED into LDFLAGS
|
2 years ago |
Rob Landley
|
4d9c2a56a0
Move config variables to configure.
|
2 years ago |
Rob Landley
|
ebde3b8a5b
Move -Wno-string-plus-int to configure instead of probing for it.
|
2 years ago |
Rob Landley
|
679146ec35
Fix generated/build.sh
|
2 years ago |
Rob Landley
|
515a1f2edd
Move some of the uglier make.sh plumbing into portability.sh.
|
2 years ago |
Rob Landley
|
fc0fbe6788
Move lib/lib.c into main.c so make.sh doesn't have to split it out seperately. (Nothing else in lib/ has to rebuild when command list changes.)
|
2 years ago |
Rob Landley
|
f8883bd296
Yank -lrt linking entirely: when statically linked it pulls in pthreads for non-threaded programs, and neither bionic nor musl have it. (This means glibc always does the HASTIMERS syscall wrap.)
|
2 years ago |
Eric Molitor
|
f574706bb8
wget: Add OpenSSL and BoringSSL support
|
2 years ago |
Eric Molitor
|
df6da52cd5
wget: Add TLS Support v2
|
2 years ago |
Elliott Hughes
|
81859b8a57
timeout: use the monotonic clock.
|
2 years ago |
Rob Landley
|
a2bf4916be
Minor cleanups.
|
2 years ago |
Rob Landley
|
f37e5bf245
People still using Centos 7 asked for some bug workarounds.
|
2 years ago |
Rob Landley
|
f8e28ad070
Use wait -n to keep cpus busier during parallel build.
|
2 years ago |
Rob Landley
|
65488aff88
Minor cleanup and rephrase a comment.
|
2 years ago |
Rob Landley
|
efb8060a59
People have been having trouble finding the toybox web page (despite being
|
3 years ago |
Elliott Hughes
|
dc16c1161c
Make ASAN=1 affect the HOSTCC-built tools too.
|
4 years ago |
Rob Landley
|
abddc3bb40
ASAN=1 implies NOSTRIP=1, and don't say strip failed for NOSTRIP.
|
4 years ago |
Rob Landley
|
3356140fd2
Add cross.sh to cross compile for one or more targets, and tweak make.sh to
|
4 years ago |
Elliott Hughes
|
71bdf7a5ac
Add ASAN=1 to the build system.
|
5 years ago |
Eric Molitor
|
78991600dd
Bash Compatibility Patch
|
5 years ago |
Rob Landley
|
e2551dbf74
Inverted test.
|
5 years ago |
Elliott Hughes
|
e94952c598
macOS build parallelism.
|
5 years ago |
Rob Landley
|
d047140214
Remove librt, which is pulling in libpthread.
|
5 years ago |
Rob Landley
|
99cd706b1a
Test for compiler existence when sourcing portability.sh.
|
5 years ago |
Rob Landley
|
d5c1fe2ae3
Cosmetic tweak.
|
5 years ago |
Rob Landley
|
46c63ae43a
Tweak build dependencies: rebuild toys/*/*.c when .o newer than .config.
|
5 years ago |
Rob Landley
|
84ef9083fb
Factor out scripts/portability.sh and have genconfig.sh use it to find sed/gsed.
|
5 years ago |