Commit graph

117 commits

Author SHA1 Message Date
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
Paul Ferrand
d8c97d4189 New pc file update 2020-01-23 22:28:27 +01:00
Paul Ferrand
118123ea3c Changed the required CMake version 2020-01-19 07:43:20 +01:00
Paul Ferrand
d1979d6674 More windows cleanups 2020-01-19 07:43:20 +01:00
redtide
42208ce621 Don't show build information when building from other projects 2020-01-19 01:10:42 +01:00
redtide
81c95178d3 Use the correct sub project name 2020-01-07 20:31:31 +01:00
redtide
199c14ea54 LV2 CMake clean up plus Windows settings 2020-01-06 10:29:15 +01:00
redtide
92925097f0 Minor changes 2019-12-30 05:39:39 +01:00
Paul Ferrand
62b64f7eff Added C language to the base project
The Cmake check IPO script seems to need it in order to do its
initial checks on all compilers used in the project.
If you add source files that it did not check beforehand it
complains...
2019-12-26 11:42:21 +01:00
redtide
a3fc603dc7 macOS build support 2019-12-23 05:13:29 -08:00
redtide
4d139137cc Check for IPO 2019-11-26 13:43:07 +01:00
redtide
f38c538ee1 Update CMake files, generic LV2 configuration 2019-11-25 23:19:40 +01:00
redtide
11ade33e9d Organize CMake files 2019-11-25 16:10:30 +01:00