Skip to content

Commit 8d99734

Browse files
authored
Merge pull request #383 from StoneyDSP/preview
documentation/versioned-modules
2 parents 01f523e + 8e1f5c2 commit 8d99734

File tree

11 files changed

+62
-15
lines changed

11 files changed

+62
-15
lines changed

.github/workflows/macos-latest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
# https://vcvrack.com/manual/Building#Setting-up-your-development-environment
3939
- name: Install VCV's macOS Deps
4040
run: |
41-
brew install git wget cmake autoconf automake libtool jq python zstd pkg-config sccache ninja tree
41+
brew install coreutils git wget cmake autoconf automake libtool jq python zstd pkg-config sccache ninja tree
4242
4343
- name: checkout StoneyVCV
4444
uses: actions/checkout@v4

.github/workflows/static.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353

5454
- name: Install VCV's Linux Deps
5555
run: |
56-
sudo apt-get update && sudo apt install make doxygen ninja-build cmake graphviz
56+
sudo apt-get update && sudo apt install coreutils make doxygen ninja-build cmake graphviz
5757
5858
- name: get Rack Executable
5959
shell: bash

.github/workflows/ubuntu-latest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
shell: bash
4141
run: |
4242
sudo apt-get update
43-
sudo apt install unzip git gdb curl cmake libx11-dev libglu1-mesa-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev zlib1g-dev libasound2-dev libgtk2.0-dev libgtk-3-dev libjack-jackd2-dev jq zstd libpulse-dev pkg-config ninja-build ccache tree
43+
sudo apt install coreutils unzip git gdb curl cmake libx11-dev libglu1-mesa-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev zlib1g-dev libasound2-dev libgtk2.0-dev libgtk-3-dev libjack-jackd2-dev jq zstd libpulse-dev pkg-config ninja-build ccache tree
4444
4545
- name: checkout StoneyVCV
4646
uses: actions/checkout@v4

.github/workflows/windows-latest.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ jobs:
5252
install: >-
5353
--needed
5454
base-devel
55+
coreutils
5556
git
5657
curl
5758
wget

CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@ target_sources("${STONEYVCV_SLUG}"
154154
$<BUILD_INTERFACE:${STONEYVCV_BINARY_DIR}/include/${STONEYVCV_SLUG}.hpp>
155155
$<INSTALL_INTERFACE:include/${STONEYVCV_SLUG}.hpp>
156156
)
157+
target_sources("${STONEYVCV_SLUG}" PRIVATE "src/StoneyVCV.cpp")
157158
# Add project version number
158159
set_target_properties("${STONEYVCV_SLUG}"
159160
PROPERTIES
@@ -386,7 +387,7 @@ if(STONEYVCV_BUILD_MODULES)
386387
set(${MODULE}_VERSION_MAJOR "${STONEYVCV_VERSION_MAJOR}")
387388
set(${MODULE}_VERSION_MINOR "${STONEYVCV_VERSION_MINOR}")
388389
execute_process(
389-
COMMAND "${GIT_EXECUTABLE}" rev-list module/${MODULE}
390+
COMMAND "${GIT_EXECUTABLE}" rev-list origin/module/${MODULE}
390391
COMMAND wc -l
391392
OUTPUT_VARIABLE ${MODULE}_VERSION_PATCH
392393
ERROR_VARIABLE _${MODULE}_VERSION_PATCH

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.0.1197.64336465306163
1+
2.0.1233.37366161623664

dep/vcpkg-registry/ports/rack-sdk/2.5.2/portfile.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,8 @@ vcpkg_extract_source_archive_ex(
8686
vcpkg_from_github(
8787
OUT_SOURCE_PATH SOURCE_PATH
8888
REPO StoneyDSP/Rack-SDK
89-
REF 5c844d9ccda45c886d517252aa867b3da4e03028
90-
SHA512 3a0585e15d01aa08a50efaf06f8b8360cb62beebc04360f138218b2715314396c2c267bb5fe06919e397034fd4f1f290440763995f295b07fea6a6dc06248543
89+
REF fc96101baa8396e17163e7b2b68659911c692ed7
90+
SHA512 5432b5267bfc69eb634e21e5918f2e9521a12ae0e585023c6f05b97f181c4e1fdd964c1c86a44c0a0aeb0311e1adc7860ef4ffdf3babb397da5b2c4a049ed4a2
9191
HEAD_REF main
9292
)
9393

include/StoneyVCV.hpp

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,3 +38,42 @@
3838
#include <StoneyDSP/Core.hpp>
3939

4040
//==============================================================================
41+
42+
/**
43+
* @brief The `StoneyDSP` namespace.
44+
* @author Nathan J. Hood (nathanjhood@googlemail.com)
45+
* @copyright Copyright (c) 2024
46+
* @version @PROJECT_VERSION@
47+
*
48+
*/
49+
namespace StoneyDSP {
50+
/** @addtogroup StoneyDSP
51+
* @{
52+
*/
53+
54+
//==============================================================================
55+
56+
/**
57+
* @brief The `StoneyVCV` namespace.
58+
* @author Nathan J. Hood (nathanjhood@googlemail.com)
59+
* @copyright Copyright (c) 2024
60+
* @version @STONEYVCV_VERSION@
61+
*
62+
*/
63+
namespace StoneyVCV
64+
{
65+
/** @addtogroup StoneyVCV
66+
* @{
67+
*/
68+
69+
//==============================================================================
70+
71+
/// @} group StoneyVCV
72+
} // namespace StoneyVCV
73+
74+
//==============================================================================
75+
76+
/// @} group StoneyDSP
77+
} // namespace StoneyDSP
78+
79+
//==============================================================================

include/StoneyVCV/plugin.hpp

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,6 @@ namespace StoneyDSP
6262

6363
//==============================================================================
6464

65-
/**
66-
* @brief The `StoneyVCV` namespace.
67-
* @author Nathan J. Hood (nathanjhood@googlemail.com)
68-
* @copyright Copyright (c) 2024
69-
* @version @STONEYVCV_VERSION@
70-
*
71-
*/
7265
namespace StoneyVCV
7366
{
7467
/** @addtogroup StoneyVCV

plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,5 +40,5 @@
4040
"pluginUrl" : "https://github.com/StoneyDSP/StoneyVCV",
4141
"slug" : "StoneyDSP-StoneyVCV",
4242
"sourceUrl" : "https://github.com/StoneyDSP/StoneyVCV/blob/production",
43-
"version" : "2.0.1197"
43+
"version" : "2.0.1233"
4444
}

0 commit comments

Comments
 (0)