106 Commits

Author SHA1 Message Date
Jonathan Thomas
0b018e347c Bumping verison to 0.5.0, SO 10 (no major changes, but bumping version to match libopenshot) 2025-06-12 16:56:24 -05:00
Jonathan Thomas
fbff60d7e7 Experimental changes to Mac install path with @rpath, so our libopenshot-audio can be used with unit tests in libopenshot builds 2025-06-05 00:20:10 -05:00
Jonathan Thomas
6c4ada06dc Bumping version to 0.4.0 (SO: 10) - new release for OpenShot 3.3.0 2024-12-21 16:21:33 -06:00
Jonathan Thomas
6a9db4aa45 Link Security framework to libopenshot library on Mac 2024-12-09 21:42:48 -06:00
Jonathan Thomas
208f013eb1 Forcing JUCE to use CXX standard 17 2024-12-08 11:56:08 -06:00
Jonathan Thomas
364897b358 Bumping version to 0.3.3, SO version remains at 9 2024-06-19 20:24:33 -05:00
Jonathan Thomas
bd7742b1dd Revert "Support for New Linux Build Server + glibc Wrapping" 2023-05-01 15:32:54 -05:00
Jonathan Thomas
e47da46fea Bumping version to 0.3.2 (SO remains 9 - not changed) 2023-04-17 08:00:42 -05:00
Jonathan Thomas
8eb23127f2 Bumping version to 0.3.1 (SO version remains 9) 2023-03-21 17:56:18 -05:00
Jonathan Thomas
ba27794b94 Bumping version to 0.3.0, SO: 9 2022-12-01 16:02:54 -06:00
Jonathan Thomas
d6be1a97c5 Experimental AppImage glibc wrapping for backwards compatibility (older distros) 2022-11-28 16:30:50 -06:00
Jonathan Thomas
e11b2248e7 Merge pull request #111 from ferdnyc/new-docs
Docs: Switch from UseDoxygen to doxygen_add_docs
2021-11-10 22:03:43 -06:00
Jonathan Thomas
fcfc45b23e Bumping dev version 2021-09-10 18:30:48 -05:00
Jonathan Thomas
d588dbd605 Bump version to 0.2.2 (SO still 8) 2021-09-04 18:24:41 -05:00
Jackson
6225e19184 Merge branch 'master' into merge-master-0.2.1 2021-08-25 11:31:27 -05:00
FeRD (Frank Dana)
b7f69cef9c Docs: Switch from UseDoxygen to doxygen_add_docs
Since CMake 3.11, the supported method of integrating Doxygen into
CMake projects has been via the doxygen_add_docs() CMake function,
which (crucially) can be passed a target name to create and doesn't
rely on tons of hardcoding like our UseDoxygen.cmake and its
Doxyfile.in template did.

This means our docs (only) now require CMake 3.11 to generate, but it
allows Doxygen to be configured/used multiple times in the same CMake
configuration, removing a major barrier to superproject builds.

Also, made docs disableable via an ENABLE_AUDIO_DOCS option, and adopt
FeatureSummary into the build.

Remove Doxyfile.in template

CI: Don't autoinstall API docs

Delete Doxyfile.in

Docs: Use PROJECT_VERSION_FULL

Don't pre-process source files
2021-08-22 04:17:37 -04:00
Jackson
6a84f7ee7c Updated version to 0.2.1 SO 8 2021-08-19 15:33:46 -05:00
FeRD (Frank Dana)
66d707a081 Ensure NEED_ASIO is always set 2021-08-18 00:47:29 -04:00
FeRD (Frank Dana)
5d9e573973 Add juce_dsp module
- Also requires building for C++14.
2021-06-26 05:54:50 -04:00
Frank Dana
92ff6084d3 CMake: Correct EXPORTED config install path (#127) 2021-05-09 10:57:33 -04:00
FeRD (Frank Dana)
c5302f53de Rename docs temp dir
Having build/docs (temp) and build/doc (output) was too confusing.
2021-04-26 03:52:04 -04:00
FeRD (Frank Dana)
02a560f9e0 Generate and install JuceHeader.h
- Does nothing except `#include "./OpenShotAudio.h"`
- Linking/copying the header to both names caused redefinition
  errors if both were used in the same project.
2021-04-26 03:25:36 -04:00
Frank Dana
a86c0ec13c CMake: Create and install EXPORTED configuration (#118)
* Rename header to OpenShotAudio.h
* Rename, rewrite openshot-audio-demo
* CMake: EXPORT targets, other updates
* Add Config.cmake.in export template
* Add FindASIO.cmake for SDK discovery
* Install FindASIO.cmake with exported config
2021-04-18 18:48:22 -04:00
Jonathan Thomas
3cbadb2ed9 Revert version back to 0.2.0 2021-03-01 10:31:11 -06:00
Jonathan Thomas
5487efb2c0 Test bumping the version (for gitlab-ci deployment testing) 2021-02-23 22:07:03 -06:00