redtide
6878125b92
CMake definitions and format rearrangement
...
- Rename some SFIZZ_ prefixed definitions where possible to permit some modules
to be generic and be reused in other projects, keep project' information
in the same place and more explicit
- Fixed non-compliant code formatting
2023-05-20 12:37:22 +02:00
redtide
857cc2fef3
Move plugins in their own repository
2023-05-08 13:12:50 +02:00
redtide
37539aef8c
Increment version numbers for development builds
2023-04-15 09:08:39 +02:00
redtide
5a3d0bdf26
Updated versions and dates
2023-04-15 00:53:47 +02:00
redtide
4c819222a0
More optional system preinstalled dependencies
...
Catch2, ghc-filesystem, lv2 headers and VST3SDK sources preinstalled system packages can be used,
optionally and where available, to build sfizz via CMake options:
SFIZZ_USE_SYSTEM_CATCH
SFIZZ_USE_SYSTEM_GHC_FS
SFIZZ_USE_SYSTEM_LV2
SFIZZ_USE_SYSTEM_VST3SDK
2023-03-29 09:13:25 +02:00
Paul Fd
e9ff0e6088
Version bumps
2022-01-08 12:29:01 +01:00
Paul Ferrand
222df62eb0
Version 1.1.1
2021-11-08 16:01:54 +01:00
Paul Fd
0787b31549
New version
2021-10-23 23:27:15 +02:00
Pete Savage
14e6c3359c
Added option to use system cxxopts
2021-07-25 14:44:56 +01:00
Pete Savage
5bca4394a9
Add option for system pugixml
2021-07-25 14:30:44 +01:00
Pete Savage
b52a49e67e
Added option for kissfft
2021-07-24 21:24:38 +01:00
Jean Pierre Cimalando
4ef3824209
External for puredata
2021-04-30 00:29:21 +02:00
Jean Pierre Cimalando
cd1e4567f2
Add cmake option for -ftime-trace
2021-04-25 05:49:45 +02:00
Jean Pierre Cimalando
be3e3fd871
Bump sfizz version, along with the so version
2021-04-15 22:47:40 +02:00
Jean Pierre Cimalando
8b434d6c55
Add the VST2 wrapper
2021-04-08 04:13:57 +02:00
Jean Pierre Cimalando
bc872997ff
Make a variable SFIZZ_NUM_CCS available to cmake
2021-04-04 15:58:25 +02:00
Jean Pierre Cimalando
eb5bec3a03
Make sndfile off by default
2021-03-23 12:04:03 +01:00
Jean Pierre Cimalando
e77a227cbf
Connect unit tests with CTest
2021-03-18 00:42:04 +01:00
Jean Pierre Cimalando
9bb633e50d
Add the faust helpers for cmake
2021-02-25 00:20:05 +01:00
Jean Pierre Cimalando
51f35d4474
Add option SFIZZ_USE_SYSTEM_SIMDE
2021-02-23 01:15:08 +01:00
Jean Pierre Cimalando
6852bd76e2
Add option SFIZZ_USE_SYSTEM_ABSEIL
2021-02-23 00:38:44 +01:00
Jean Pierre Cimalando
f1d240b88b
Make a common lib for plugins, move OSC there
2021-02-08 20:59:32 +01:00
Jean Pierre Cimalando
f6d92916ae
Move plugins to subdirectories
2021-02-08 15:41:21 +01:00
Jean Pierre Cimalando
c27e8f409f
System-dependent options
2021-02-01 03:00:43 +01:00
Jean Pierre Cimalando
a3f93f5d0b
Reorganize the dependency checking
2020-12-14 14:25:37 +01:00
Jean Pierre Cimalando
3332687a41
Move feature out of tests and in their own directory
2020-11-01 10:56:49 +01:00
Jean Pierre Cimalando
d5aad58366
Eliminate the strict requirement of libsndfile
2020-10-28 16:34:52 +01:00
Paul Ferrand
b3eb8e47ca
Version bump in Cmake
2020-10-25 12:13:27 +01:00
Jean Pierre Cimalando
b71be82e27
Put the dylibbundler steps into cmake and out of travis
2020-10-23 23:20:17 -07:00
Jean Pierre Cimalando
2ac3e227dc
Bump develop version to 0.5.1
2020-10-15 23:41:21 +02:00
Jean Pierre Cimalando
0cd7cb9e3b
Update version to 0.5.0
2020-10-15 21:44:49 +02:00
Jean Pierre Cimalando
b27a509aa9
Define the build options before including SfizzConfig
2020-10-09 14:37:04 +02:00
Jean Pierre Cimalando
e2b8b21967
Separate the editor code from VST
2020-09-02 01:44:46 +02:00
Paul Ferrand
fe4e5ffd6a
Set develop to 0.4.1
2020-07-24 00:06:59 +02:00
Paul Ferrand
2cb4562add
Bump version to 0.4.0
2020-07-24 00:00:35 +02:00
Jean Pierre Cimalando
ad6e45f9ab
Add option to force asserts in release builds
2020-05-19 23:42:10 +02:00
Jean Pierre Cimalando
d75f6ea1a8
Set a default build type
2020-05-19 20:22:29 +02:00
Jean Pierre Cimalando
e527238d16
Add some status messages regarding the AU build
2020-05-14 11:24:02 +02:00
Jean Pierre Cimalando
90d02a1be4
Build the AU using VST wrapping
2020-05-13 07:32:57 -07:00
Jean Pierre Cimalando
1e43989919
Allow render to be built if SFIZZ_JACK is not set
2020-05-03 06:59:59 +02:00
Jean Pierre Cimalando
d1333a5ab3
Add tool to capture Dimension EG curves
2020-04-01 09:40:26 +02: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
redtide
8861e0e8dc
Bump version
2020-03-14 15:01:52 +01:00
Jean Pierre Cimalando
2dc41f4503
Initial VST plugin
2020-03-07 22:34:38 +01:00
redtide
c2fdced546
Bump versions
2020-02-29 13:47:05 +01:00
redtide
df413a2f5a
Indentation fix [skip ci]
2020-02-27 23:45:02 +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
8b7bba682c
Compatibility with CMake 3.5
2020-01-31 23:24:36 +01:00
Paul Ferrand
4793963e88
Activated back the LV2 option by default
2020-01-30 08:07:34 +01:00
Paul Ferrand
a548cd5f2a
Changes in the way the doc and build are worded
2020-01-25 14:20:42 +01:00