falkTX
|
6e2587e8ee
|
Fix macOS water build without mm files
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f429d9ce3f
|
remove custom OBS variant of water lib, not going to be used
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
12d6d8847c
|
Remove *.mm files that end up being useless
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
e924e19f25
|
Cleanup endianness usage
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f279c54bdd
|
water: cleanup time handling, add back file time calls
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
aa85fae43a
|
water: cleanup file related code, add winMyDocuments property
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
54cdc0b5e8
|
Introduce new header file for time-related utilities
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f272c0ef11
|
Remove old .kdev_include_paths files
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
7a59c68bbb
|
Add a few more *.mm file variants
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
cccc6ace77
|
water: allow getting common program files special dir for windows
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
054e75a0a1
|
Fix crash after latest changes
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
fb9475762d
|
Force things to build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
0a563b8150
|
Fix MSVC build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
077049d88c
|
Split water atomics, skip building those not supported by msvc
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
62838c8b85
|
Even more MSVC compat
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
a28db63576
|
Continue MSVC compat
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
abdfcd78db
|
More MSVC compat details
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
518ad5d423
|
More MSVC warning handling
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
8b3f95cd15
|
Another MSVC compat fix
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
a2cd6f2b68
|
ignore a warning
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
e06df7ae82
|
Make water atomic methods compatible with MSVC
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f75582a2f3
|
Fix build with win32 unicode
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
1591b84f1a
|
Add specialized water static lib content for OBS
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
3b2ab38ad8
|
water: Remove use of CharPointerType
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
144cc30531
|
Fully remove water::Variant use
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
cd0fdbf1e4
|
Stop using NamedValueSet in AudioProcessorGraph
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
93d3fff123
|
water: Add back a way to get win appdata and programfiles
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3a57252fdf
|
Do not enable pthreads for wasm builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b23293efeb
|
Rework and cleanup makefiles, add WASM var
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
a80680f5a1
|
Fix water::DirectoryIterator for windows builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
91cee1f997
|
Cleanup for CARLA_DECLARE_NON_COPYABLE macro use, minor jsfx things
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c02edabf40
|
Really fix windows build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
86ad4bd814
|
Fix windows build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
5385595764
|
Continue cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
14f5d8da1f
|
More cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c1ade7b329
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
af9c392100
|
Start cleaning up the water
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
488dbc953d
|
Remove use of WATER_COMPILER_SUPPORTS_MOVE_SEMANTICS
Was never properly supported, and causes crashes in a few places
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
Magnus Sandin
|
7e872cc99f
|
Added sys/types.h to build on Alpine
|
2 years ago |
falkTX
|
f55b034fb5
|
Use utf16 in a few more places
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1a16fc6b7a
|
One more water case handling for utf16/windows
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
54a0eba336
|
Use utf16 methods for Windows water File operations
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b4cf041284
|
Replace CARLA_EXPORT with separate API / PLUGIN export option
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f1d7b59020
|
Implement VERBOSE make flag
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
08bc05c4f9
|
Fix build with old macOS
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
Jean Pierre Cimalando
|
3d04c60fce
|
Add water::MemoryInputStream
|
3 years ago |
falkTX
|
d657798657
|
Do not export DllMain for STATIC_PLUGIN_TARGET builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
f89484645e
|
Fix MemoryOutputStream destructor after the latest changes
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
183fc4e236
|
Tweaks for Ildaeil, MemoryOutputStream::getDataAndRelease()
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e081724910
|
Revert "Same fix for removeInternal"
This reverts commit 25bfde3a16 .
|
3 years ago |