Commit graph

29 commits

Author SHA1 Message Date
Paul Ferrand
8ab993b60a Corrected the install dir for the package config files 2020-01-23 22:34:24 +01:00
Paul Ferrand
aef8352cfc Added a C++ opaque API for the shared lib 2020-01-23 22:17:06 +01:00
Paul Ferrand
f68328c826 LTO errors with clang 2020-01-19 09:51:43 +01:00
Paul Ferrand
95813e0f4e Removed sfizz_objects since we basically have to repeat everything anyway... 2020-01-19 07:43:20 +01:00
Paul Ferrand
7ded63e449 Corrected the target name for sfizz_static 2020-01-19 07:43:20 +01:00
Paul Ferrand
d1979d6674 More windows cleanups 2020-01-19 07:43:20 +01:00
Paul Ferrand
b97a244de1 Tests did not compile 2020-01-19 07:42:52 +01:00
Paul Ferrand
d3cb36dcc8 The symbols are now more or less properly exported
Clang strips everything, some symbols left in GCC for some reason...
2020-01-19 07:42:52 +01:00
Paul Ferrand
93b07dfac9 Added some logging facility for callback and
file loading times
2020-01-14 17:26:08 +01:00
Paul Ferrand
ef425d638a Updated cmake for the macros 2020-01-04 17:38:14 +01:00
Paul Ferrand
8872075102 CMake updates to be used as a subdirectory 2019-12-25 22:32:07 +01:00
redtide
a3fc603dc7 macOS build support 2019-12-23 05:13:29 -08:00
Paul Ferrand
9187e0db41 Refactor the oversampling helpers 2019-12-22 23:36:34 +01:00
Paul Ferrand
207e45cee9 Updated the CMake file to remove RE2 2019-12-18 10:29:48 +01:00
Paul Ferrand
c16936e225 Moved the parsing functions to SfzHelpers 2019-12-18 10:03:07 +01:00
Paul Ferrand
254ded584f Trying out re2 2019-12-18 03:14:58 +01:00
Paul Ferrand
1fe8932851 Move the methods of MidiState to their own file 2019-12-15 02:20:46 +01:00
Paul Ferrand
43ea796a02 Added an "add LTO if enabled" function to all targets currently in the library 2019-11-29 23:32:01 +01:00
redtide
a39b05fe42 Script rename 2019-11-26 13:42:04 +01:00
redtide
f38c538ee1 Update CMake files, generic LV2 configuration 2019-11-25 23:19:40 +01:00
redtide
45a7168035 Organize CMake files 2019-11-25 16:11:39 +01:00
redtide
11ade33e9d Organize CMake files 2019-11-25 16:10:30 +01:00
Paul Ferrand
13e2dbee04 Added interprocedural optimization for the static lib 2019-11-23 23:37:26 +01:00
Paul Ferrand
a5ba25fc9a include sfizz hpp for the static library 2019-11-23 22:34:50 +01:00
Paul Ferrand
12115ffa72 Cleanup and fixes 2019-11-23 19:43:34 +01:00
Paul Ferrand
8e6955e43a Added tests 2019-11-23 19:10:37 +01:00
Paul Ferrand
3892f77657 Libraries should build! 2019-11-23 18:31:14 +01:00
Paul Ferrand
34fd01a2ea Move the old cmakefiles to create the new ones 2019-11-23 17:30:56 +01:00
Paul Ferrand
cf9330e387 Change folder 2019-11-23 17:15:13 +01:00
Renamed from sfizz/CMakeLists.txt (Browse further)