|
27cab8aad5
|
scripts: waifulib: compiler_optimizations: set HAVE_OPENMP=1 define if openmp feature was enabled during the build
|
2024-05-29 05:41:47 +03:00 |
|
|
823fe9ebbd
|
waf: upgrade to waf 2.1.1/waifu 1.3.0. Try to fix most optparse->argparse migration issues
|
2024-05-25 04:58:28 +03:00 |
|
|
103b9724f9
|
scripts: waifulib: compiler_optimizations: fix linking OpenMP
|
2024-05-06 15:36:26 +03:00 |
|
|
5d718aa0d6
|
scripts: waifulib: compiler_optimizations: add flag for building with OpenMP (not used anywhere in the engine but let's keep it)
|
2024-05-06 06:42:15 +03:00 |
|
|
c3b2cc4423
|
waifulib/compiler_optimizations: disable no-semantic-interposition for gcc4 in release builds too
|
2024-02-27 04:16:14 +03:00 |
|
|
4f80922358
|
waf/compiler_optimizations: remove no-semantic-interposition for gcc4
|
2024-02-27 04:04:54 +03:00 |
|
|
c29ad6b598
|
scripts: waifulib: compiler_optimizations: add option to use profiling
|
2024-02-21 02:57:07 +03:00 |
|
|
a464c3dd66
|
scripts: waifulib: compiler_optimizations: rename release build type to humanrights with kept compatibility
|
2023-11-02 14:33:00 +03:00 |
|
|
a3603f497d
|
scripts: waifulib: compiler_optimizations: fix -march applying on x86_64 toolchains forced to compile in 32-bit mode
|
2023-05-24 04:30:28 +03:00 |
|
|
dee5cae5f3
|
scripts: waifulib: compiler_optimizations: set pentium-m minimum cpu requirement for Intel 32-bits, like HLSDK
|
2023-05-24 04:19:08 +03:00 |
|
|
5ab7d09a00
|
scripts: waifulib: compiler_optimizations: allow -fno-semantic-interposition for GCC (less overhead on PIC binaries)
|
2023-05-14 09:35:00 +03:00 |
|
|
c54e1625d1
|
scripts: waifulib: compiler_optimizations: fixes for LTO
|
2023-05-14 09:34:29 +03:00 |
|
|
33ff7bbd61
|
scripts: waifulib: compiler_optimizations: set default build type to release
I think this will make configuration less confusing, also we're stable enough to be built
with optimizations and without debug information
|
2023-04-13 16:14:09 +03:00 |
|
fgsfds
|
7424b29e56
|
engine: initial psvita build support
|
2023-03-11 07:09:14 +03:00 |
|
fgsfds
|
25a1cb8ce7
|
Nintendo Switch support (again)
|
2023-02-05 02:09:32 +01:00 |
|
|
ae66291272
|
scripts: compiler_optimizations: added MSan target
|
2023-01-31 04:28:08 +03:00 |
|
SNMetamorph
|
b26cd6cc94
|
wscript: added /Zc:__cplusplus compiler flag for MSVC
|
2022-08-01 12:54:26 +03:00 |
|
SNMetamorph
|
3ec9977212
|
wscript: added parallel builds compiler flag for MSVC
|
2022-06-30 16:14:21 +03:00 |
|
NightFox
|
bb84a3cb7f
|
add /fsanitize=address for msvc (windows) when sanitize
|
2022-01-16 09:54:17 +03:00 |
|
|
f1a4d66d27
|
scripts: waifulib: remove nooptimize build type, use debug instead. Disable optimization for sanitize builds
|
2022-01-04 01:58:45 +03:00 |
|
|
29bc0392ee
|
scripts: compiler_optimizations: disable clang thread-safe statics
|
2021-12-07 09:03:51 +03:00 |
|
|
f5ccf093d6
|
scripts: waifulib: fix build with sanitizers on
|
2021-09-30 15:58:50 +03:00 |
|
SNMetamorph
|
1a5b2576f7
|
wscript: added support for "Edit and Continue" MSVC feature
|
2021-04-30 16:12:08 +03:00 |
|
|
accacd54f5
|
waifulib: set debug builds to be built with -O0, gcc -Od is broken
|
2021-03-11 20:17:39 +03:00 |
|
SNMetamorph
|
932fc8e3c7
|
wscript: fixed MSVC optimization flag in debug mode
|
2021-02-20 14:22:20 +03:00 |
|
|
d6d90f03a0
|
wscript: refactoring, split optimization flags selection and fpic control into standalone modules
|
2021-01-29 03:33:14 +03:00 |
|