Skip to content

Commit c284ec4

Browse files
Add ARA
1 parent fb62cc3 commit c284ec4

File tree

3 files changed

+12
-7
lines changed

3 files changed

+12
-7
lines changed

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,6 @@
2020
[submodule "libMackieControl"]
2121
path = libMackieControl
2222
url = ../../Do-sth-sharp/libMackieControl.git
23+
[submodule "ARA_SDK"]
24+
path = ARA_SDK
25+
url = https://github.com/Celemony/ARA_SDK.git

ARA_SDK

Submodule ARA_SDK added at 78bd940

CMakeLists.txt

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ set (MACKIE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/libMackieControl")
3232
set (VST2_SDK_PATH "${CMAKE_CURRENT_SOURCE_DIR}/vst2-sdk-for-vst3sdk")
3333
set (VST3_SDK_PATH "${CMAKE_CURRENT_SOURCE_DIR}/vst3sdk")
3434
set (ASIO_SDK_PATH "${CMAKE_CURRENT_SOURCE_DIR}/asiosdk_2.3.3_2019-06-14")
35+
set (ARA_SDK_PATH "${CMAKE_CURRENT_SOURCE_DIR}/ARA_SDK")
3536

3637
# ============================
3738
# Options
@@ -44,7 +45,7 @@ set (JUCE_WINRT_MIDI_LOGGING ON)
4445
set (JUCE_PLUGINHOST_VST ON)
4546
set (JUCE_PLUGINHOST_VST3 ON)
4647
set (JUCE_PLUGINHOST_LV2 ON)
47-
set (JUCE_PLUGINHOST_ARA OFF)
48+
set (JUCE_PLUGINHOST_ARA ON)
4849
set (JUCE_PLUGINHOST_DMDA ON)
4950
set (JUCE_CUSTOM_VST3_SDK ON)
5051
set (JUCE_USE_MP3AUDIOFORMAT ON)
@@ -121,7 +122,7 @@ if (NOT DEFINED JUCE_PLUGINHOST_LV2)
121122
set (JUCE_PLUGINHOST_LV2 OFF)
122123
endif (NOT DEFINED JUCE_PLUGINHOST_LV2)
123124
if (NOT DEFINED JUCE_PLUGINHOST_ARA)
124-
set (JUCE_PLUGINHOST_ARA OFF)
125+
set (JUCE_PLUGINHOST_ARA ON)
125126
endif (NOT DEFINED JUCE_PLUGINHOST_ARA)
126127
if (NOT DEFINED JUCE_CUSTOM_VST3_SDK)
127128
set (JUCE_CUSTOM_VST3_SDK OFF)
@@ -199,11 +200,11 @@ if (JUCE_PLUGINHOST_LV2)
199200
)
200201
endif (JUCE_PLUGINHOST_LV2)
201202
if (JUCE_PLUGINHOST_ARA)
202-
if (DEFINED ARA_SRC_PATH)
203-
set (JUCE_ARA_INC_PATH ${ARA_SRC_PATH})
204-
else (DEFINED ARA_SRC_PATH)
203+
if (DEFINED ARA_SDK_PATH)
204+
set (JUCE_ARA_INC_PATH ${ARA_SDK_PATH})
205+
else (DEFINED ARA_SDK_PATH)
205206
message (SEND_ERROR "ARA SDK notfound!")
206-
endif (DEFINED ARA_SRC_PATH)
207+
endif (DEFINED ARA_SDK_PATH)
207208

208209
#ARA SDK Src
209210
set (JUCE_ARA_SRC_FIX
@@ -541,7 +542,7 @@ foreach (TARGET ${JUCE_TARGET_LIST})
541542
endforeach (TARGET ${JUCE_TARGET_LIST})
542543

543544
foreach (ITEM ${JUCE_PUBLIC_INC_PATH})
544-
file (GLOB_RECURSE HDR_FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "${ITEM}/*.h")
545+
file (GLOB_RECURSE HDR_FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} CONFIGURE_DEPENDS "${ITEM}/*.h")
545546

546547
foreach (HDR_FILE ${HDR_FILES})
547548
get_filename_component (HDR_DIR ${HDR_FILE} DIRECTORY)

0 commit comments

Comments
 (0)