Jean Pierre Cimalando
e9da94ba8a
Use libc++ by default only on Apple clang
2020-05-01 08:32:12 +02:00
Jean Pierre Cimalando
151d9d3f7d
Fix libatomic detection on clang 10 compiler
2020-04-13 16:24:40 +02:00
Jean Pierre Cimalando
7d4e9b144f
Pass the option -msse also on x86_64
...
In some cases of chroot-based debian build environments where the host is
64-bit and target 32-bit, the system processor of cmake is not correctly set.
To work this around, pass the -msse2 flag also in case of 64-bit system processor;
it will be harmless for the case of normal builds.
2020-04-04 19:50:45 +02:00
Jean Pierre Cimalando
4a4936f2b5
Add support of some ARM architectures for VST (by @hexdump0815)
2020-04-02 21:04:54 +02:00
Jean Pierre Cimalando
8ce71cafad
Attempt to fix MOD devices
2020-04-02 16:53:55 +02:00
Jean Pierre Cimalando
3ed8c4f771
Print the system processor in summary
2020-04-02 16:48:26 +02:00
Jean Pierre Cimalando
026a5aceee
SIMD-accelerated strings effect
2020-04-02 01:32:09 +02:00
Paul Ferrand
1af782109f
Merge pull request #120 from paulfd/make-uninstall
...
Add a make uninstall target
2020-03-16 09:46:23 +01:00
Jean Pierre Cimalando
357b17d55f
Add curves
2020-03-14 23:51:16 +01:00
Paul Ferrand
d12aaa9f48
Merge pull request #105 from jpcima/autopan
...
Add the autopan effect
2020-03-14 23:40:04 +01:00
Paul Fd
a1f3a10b09
The CMAKE_CXX_STANDARD value passed on command line was ignored
2020-03-14 22:55:03 +01:00
Jean Pierre Cimalando
d49dd0153c
Display VST build status in the summary
2020-03-14 21:08:39 +01:00
Paul Fd
8b639845a9
Move the uninstall definition at the end
...
of the root CMakeLists and add custom
commands to remove the lv2/vst directories
2020-03-14 18:05:07 +01:00
Paul Fd
7c03ae56c9
Add the uninstall target using uninstall-manifest
2020-03-14 18:05:07 +01:00
Paul Fd
26afbcd455
Move and clean up standards
2020-03-14 17:33:25 +01:00
Paul Fd
dc25c5282e
Remove the clang specifics in cmake and
...
use the default XCode
2020-03-14 17:33:25 +01:00
Paul Ferrand
bd93955fb3
Try to save the OSX build
2020-03-14 17:33:25 +01:00
Paul Ferrand
a1606d951b
Comment in CMake for CXX STANDARD
...
Co-Authored-By: JP Cimalando <jp-dev@inbox.ru>
2020-03-14 17:32:25 +01:00
Paul Fd
76561bd186
Minimum c++11
2020-03-14 17:32:25 +01:00
Paul Fd
60c0e7763a
Put pugixml after the libc++ checks
2020-03-11 15:44:03 +01:00
Jean Pierre Cimalando
7babb1edd3
Add Travis builds for VST
2020-03-10 22:39:21 +01:00
Paul Ferrand
57eadc7a93
Global definition of LIBATOMIC_FOUND for arm benchmarks
2020-03-08 00:20:11 +01:00
Jean Pierre Cimalando
d9f9d42922
Add more VST matching patterns for CPU..
2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
094dde6dd6
Add another pattern to detect the CPU for VST
2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
0bb1a34f55
Try fixing processor detection with MSVC
2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
a82d866866
Print the VST architecture at CMake time
2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
99317e764d
Update the installer script for VST
2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
598aeae2ba
Set the Windows compatibility version to 7
2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
2dc41f4503
Initial VST plugin
2020-03-07 22:34:38 +01:00
Paul Fd
d2e44ccf12
lv2 ttl patch for lv2lint
2020-03-01 20:52:09 +01:00
redtide
c2fdced546
Bump versions
2020-02-29 13:47:05 +01:00
redtide
c0b43c6f37
Use correct path for LV2 on MINGW
2020-02-28 20:49:53 +01:00
Paul Ferrand
a1af7a0b67
Enable static builds without vcpkg for linux platforms and strip symbols from the LV2 plugin ( #72 )
...
* Building statically without vcpkg
* Removed the docker/build scripts, since they're in Travis now
2020-02-26 16:10:35 +01:00
Jean Pierre Cimalando
5c509dfd46
Add the basic MIDNAM support for LV2
2020-02-25 15:12:23 +01:00
Jean Pierre Cimalando
55477486fe
Rename SfizzSIMDSourceFilesCheck
2020-02-10 00:49:02 +01:00
Jean Pierre Cimalando
52469f1d33
Removed hardcoded build flags for ARM
2020-02-09 19:02:14 +01:00
Jean Pierre Cimalando
afbe8c7e48
Detect SIMD availability from compiler
2020-02-09 14:58:21 +01:00
Paul Ferrand
e0bb415b02
Distinguish between mingw and msvc flags
2020-02-09 11:37:25 +01:00
Paul Ferrand
c0b4a79612
Merge pull request #34 from jpcima/mingw
...
Make the build sytem MinGW-compatible
2020-02-01 15:45:08 +01:00
Jean Pierre Cimalando
4be918e50f
Add a forgotten condition with USE_LIBCPP
2020-01-31 23:30:51 +01:00
Jean Pierre Cimalando
8b7bba682c
Compatibility with CMake 3.5
2020-01-31 23:24:36 +01:00
Jean Pierre Cimalando
d4abf9bedb
Allow it to build on 32-bit
2020-01-31 18:58:35 +01:00
Jean Pierre Cimalando
e6d25114a6
Make the build sytem MinGW-compatible
2020-01-31 18:25:51 +01:00
Paul Ferrand
7377bb62a8
Added a configure switch and license information
...
for the distribution of the LV2 plugin
2020-01-30 10:08:38 +01:00
Paul Ferrand
a548cd5f2a
Changes in the way the doc and build are worded
2020-01-25 14:20:42 +01:00
Paul Ferrand
8528fbaafe
Raspberry work
2020-01-25 12:41:45 +01:00
Paul Ferrand
7edb9a2dae
Added email in LV2
2020-01-25 10:13:33 +01:00
Paul Ferrand
cb396ba7a6
NOOP - whitespace
2020-01-24 11:15:11 +01:00
Paul Ferrand
39d20bbf96
Added a switch to use VCPKG
2020-01-24 09:18:51 +01:00
Paul Ferrand
55f5625c32
Sanitized the benchmark build
2020-01-19 09:51:31 +01:00