falkTX
|
ff37753060
|
do not error out when needed tools are missing
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
70160711d2
|
Switch to safer optimizations, go for size instead of speed
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
43b1a3f6fe
|
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c867ffaeed
|
use a separate target dir for macos-10.15 builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
aa534b656e
|
Check for dependencies, allow to skip homebrew path setup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1846744c12
|
Do not use -Wl,--as-needed when asked to skip stripping
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
9dbdbe5067
|
A few more details for nosimd build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1658398aa4
|
Allow to build without simd
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c8f032a513
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
562537a39d
|
Disable building with fortify
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
63bf2d8e95
|
Fix missing SSE on some builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
717ac9bc1b
|
Allow macos-10.15 as target
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1de7448dce
|
More cairo details, build LTO stuff in separate dirs
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3005825619
|
cairo and related libs building for linux
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b389b61d6c
|
Allow to skip stripping by use of PAWPAW_SKIP_STRIPPING
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
371439f018
|
Continue the cleanup, add wasm meson config
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
8165c14368
|
Start full cleanup, custom paths for linux subtargets
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d80d80f93a
|
Start some tests for riscv64 builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
4f7f9eb6ff
|
Use -O3
|
3 years ago |
falkTX
|
102ebdff39
|
try aggressive wasm linker flags
|
3 years ago |
falkTX
|
61563bddfb
|
Revert things a bit to get linux builds working again
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
3d508a9728
|
Update a few libs, set clang vs gcc, env tweaks
|
3 years ago |
falkTX
|
3e0f5c0453
|
Start of wasm build target
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
421fcf7801
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
93ea5f8e9b
|
Workaround mingw oddity
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
0f5183a118
|
-fprefetch-loop-arrays is not supported on clang
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2805aefb4c
|
Tweak build flags a bit
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
5ee9a86b00
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
90a4924dbb
|
Export MACOSX_DEPLOYMENT_TARGET env var, needed for cmake
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
769385b541
|
Add -Werror=objc-method-access to macOS flags
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
01d0708658
|
Set __STDC_FORMAT_MACROS for mingw
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
90c5589edd
|
Fix jack2 build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
4834b2e078
|
Also set MAC_OS_X_VERSION_MIN_REQUIRED var
|
3 years ago |
falkTX
|
cc201866d3
|
Use -fno-gnu-unique for linux builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
3ad22ecba1
|
Fix up glib and other things for plugins bootstrap
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
023bccdeff
|
Fix inverted logic
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
6edcee1939
|
Alternative way to skip LTO
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
432ed143a0
|
Start cleanup, start with bootstrap-common
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
c251326a97
|
Use LTO
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
904551dea8
|
One more fix
|
3 years ago |
falkTX
|
342dd4cc4a
|
One more fix needed
|
3 years ago |
falkTX
|
805c8a03de
|
Do not try to use SSE flags if building for ARM
|
3 years ago |
falkTX
|
d1a7209f71
|
Rework bootstrap-common
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0ea413ac91
|
Try static builds on linux
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ddfa426224
|
Get rid of macos-universal hacks
|
4 years ago |
falkTX
|
604d3d44ec
|
Workaround macos-universal fails
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
984c76994f
|
Try setting sysroot
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
654e95ff2b
|
Force compiler path on macOS universal builds
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
05be6301ed
|
Rework how wine is handled
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
e6bc48f173
|
Strip symbols from macOS builds
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |