Skip to content

Commit 94fc24e

Browse files
committed
iOS: Fix compiling juce_audio_devices when juce_graphics isn't added
1 parent 74d4ebe commit 94fc24e

31 files changed

+57
-53
lines changed

examples/DemoRunner/Builds/Android/app/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1038,6 +1038,7 @@ add_library( ${BINARY_NAME}
10381038
"../../../../../modules/juce_core/containers/juce_Variant.cpp"
10391039
"../../../../../modules/juce_core/containers/juce_Variant.h"
10401040
"../../../../../modules/juce_core/detail/juce_CallbackListenerList.h"
1041+
"../../../../../modules/juce_core/detail/juce_LruCache.h"
10411042
"../../../../../modules/juce_core/detail/juce_NativeFileHandle.h"
10421043
"../../../../../modules/juce_core/files/juce_AndroidDocument.h"
10431044
"../../../../../modules/juce_core/files/juce_common_MimeTypes.cpp"
@@ -1859,7 +1860,6 @@ add_library( ${BINARY_NAME}
18591860
"../../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"
18601861
"../../../../../modules/juce_graphics/fonts/juce_GlyphArrangementOptions.cpp"
18611862
"../../../../../modules/juce_graphics/fonts/juce_GlyphArrangementOptions.h"
1862-
"../../../../../modules/juce_graphics/fonts/juce_LruCache.h"
18631863
"../../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"
18641864
"../../../../../modules/juce_graphics/fonts/juce_TextLayout.h"
18651865
"../../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"
@@ -3696,6 +3696,7 @@ set_source_files_properties(
36963696
"../../../../../modules/juce_core/containers/juce_Variant.cpp"
36973697
"../../../../../modules/juce_core/containers/juce_Variant.h"
36983698
"../../../../../modules/juce_core/detail/juce_CallbackListenerList.h"
3699+
"../../../../../modules/juce_core/detail/juce_LruCache.h"
36993700
"../../../../../modules/juce_core/detail/juce_NativeFileHandle.h"
37003701
"../../../../../modules/juce_core/files/juce_AndroidDocument.h"
37013702
"../../../../../modules/juce_core/files/juce_common_MimeTypes.cpp"
@@ -4517,7 +4518,6 @@ set_source_files_properties(
45174518
"../../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"
45184519
"../../../../../modules/juce_graphics/fonts/juce_GlyphArrangementOptions.cpp"
45194520
"../../../../../modules/juce_graphics/fonts/juce_GlyphArrangementOptions.h"
4520-
"../../../../../modules/juce_graphics/fonts/juce_LruCache.h"
45214521
"../../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"
45224522
"../../../../../modules/juce_graphics/fonts/juce_TextLayout.h"
45234523
"../../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"

examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3855,6 +3855,7 @@
38553855
<ClInclude Include="..\..\..\..\modules\juce_core\containers\juce_SparseSet.h"/>
38563856
<ClInclude Include="..\..\..\..\modules\juce_core\containers\juce_Variant.h"/>
38573857
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_CallbackListenerList.h"/>
3858+
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_LruCache.h"/>
38583859
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_NativeFileHandle.h"/>
38593860
<ClInclude Include="..\..\..\..\modules\juce_core\files\juce_AndroidDocument.h"/>
38603861
<ClInclude Include="..\..\..\..\modules\juce_core\files\juce_common_MimeTypes.h"/>
@@ -4385,7 +4386,6 @@
43854386
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_FunctionPointerDestructor.h"/>
43864387
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_GlyphArrangement.h"/>
43874388
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_GlyphArrangementOptions.h"/>
4388-
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_LruCache.h"/>
43894389
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_TextLayout.h"/>
43904390
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_Typeface.h"/>
43914391
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_TypefaceFileCache.h"/>

examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj.filters

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5871,6 +5871,9 @@
58715871
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_CallbackListenerList.h">
58725872
<Filter>JUCE Modules\juce_core\detail</Filter>
58735873
</ClInclude>
5874+
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_LruCache.h">
5875+
<Filter>JUCE Modules\juce_core\detail</Filter>
5876+
</ClInclude>
58745877
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_NativeFileHandle.h">
58755878
<Filter>JUCE Modules\juce_core\detail</Filter>
58765879
</ClInclude>
@@ -7461,9 +7464,6 @@
74617464
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_GlyphArrangementOptions.h">
74627465
<Filter>JUCE Modules\juce_graphics\fonts</Filter>
74637466
</ClInclude>
7464-
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_LruCache.h">
7465-
<Filter>JUCE Modules\juce_graphics\fonts</Filter>
7466-
</ClInclude>
74677467
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_TextLayout.h">
74687468
<Filter>JUCE Modules\juce_graphics\fonts</Filter>
74697469
</ClInclude>

examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3855,6 +3855,7 @@
38553855
<ClInclude Include="..\..\..\..\modules\juce_core\containers\juce_SparseSet.h"/>
38563856
<ClInclude Include="..\..\..\..\modules\juce_core\containers\juce_Variant.h"/>
38573857
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_CallbackListenerList.h"/>
3858+
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_LruCache.h"/>
38583859
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_NativeFileHandle.h"/>
38593860
<ClInclude Include="..\..\..\..\modules\juce_core\files\juce_AndroidDocument.h"/>
38603861
<ClInclude Include="..\..\..\..\modules\juce_core\files\juce_common_MimeTypes.h"/>
@@ -4385,7 +4386,6 @@
43854386
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_FunctionPointerDestructor.h"/>
43864387
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_GlyphArrangement.h"/>
43874388
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_GlyphArrangementOptions.h"/>
4388-
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_LruCache.h"/>
43894389
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_TextLayout.h"/>
43904390
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_Typeface.h"/>
43914391
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_TypefaceFileCache.h"/>

examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj.filters

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5871,6 +5871,9 @@
58715871
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_CallbackListenerList.h">
58725872
<Filter>JUCE Modules\juce_core\detail</Filter>
58735873
</ClInclude>
5874+
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_LruCache.h">
5875+
<Filter>JUCE Modules\juce_core\detail</Filter>
5876+
</ClInclude>
58745877
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_NativeFileHandle.h">
58755878
<Filter>JUCE Modules\juce_core\detail</Filter>
58765879
</ClInclude>
@@ -7461,9 +7464,6 @@
74617464
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_GlyphArrangementOptions.h">
74627465
<Filter>JUCE Modules\juce_graphics\fonts</Filter>
74637466
</ClInclude>
7464-
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_LruCache.h">
7465-
<Filter>JUCE Modules\juce_graphics\fonts</Filter>
7466-
</ClInclude>
74677467
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_TextLayout.h">
74687468
<Filter>JUCE Modules\juce_graphics\fonts</Filter>
74697469
</ClInclude>

extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -897,6 +897,7 @@ add_library( ${BINARY_NAME}
897897
"../../../../../modules/juce_core/containers/juce_Variant.cpp"
898898
"../../../../../modules/juce_core/containers/juce_Variant.h"
899899
"../../../../../modules/juce_core/detail/juce_CallbackListenerList.h"
900+
"../../../../../modules/juce_core/detail/juce_LruCache.h"
900901
"../../../../../modules/juce_core/detail/juce_NativeFileHandle.h"
901902
"../../../../../modules/juce_core/files/juce_AndroidDocument.h"
902903
"../../../../../modules/juce_core/files/juce_common_MimeTypes.cpp"
@@ -1621,7 +1622,6 @@ add_library( ${BINARY_NAME}
16211622
"../../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"
16221623
"../../../../../modules/juce_graphics/fonts/juce_GlyphArrangementOptions.cpp"
16231624
"../../../../../modules/juce_graphics/fonts/juce_GlyphArrangementOptions.h"
1624-
"../../../../../modules/juce_graphics/fonts/juce_LruCache.h"
16251625
"../../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"
16261626
"../../../../../modules/juce_graphics/fonts/juce_TextLayout.h"
16271627
"../../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"
@@ -3169,6 +3169,7 @@ set_source_files_properties(
31693169
"../../../../../modules/juce_core/containers/juce_Variant.cpp"
31703170
"../../../../../modules/juce_core/containers/juce_Variant.h"
31713171
"../../../../../modules/juce_core/detail/juce_CallbackListenerList.h"
3172+
"../../../../../modules/juce_core/detail/juce_LruCache.h"
31723173
"../../../../../modules/juce_core/detail/juce_NativeFileHandle.h"
31733174
"../../../../../modules/juce_core/files/juce_AndroidDocument.h"
31743175
"../../../../../modules/juce_core/files/juce_common_MimeTypes.cpp"
@@ -3893,7 +3894,6 @@ set_source_files_properties(
38933894
"../../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"
38943895
"../../../../../modules/juce_graphics/fonts/juce_GlyphArrangementOptions.cpp"
38953896
"../../../../../modules/juce_graphics/fonts/juce_GlyphArrangementOptions.h"
3896-
"../../../../../modules/juce_graphics/fonts/juce_LruCache.h"
38973897
"../../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"
38983898
"../../../../../modules/juce_graphics/fonts/juce_TextLayout.h"
38993899
"../../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"

extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3321,6 +3321,7 @@
33213321
<ClInclude Include="..\..\..\..\modules\juce_core\containers\juce_SparseSet.h"/>
33223322
<ClInclude Include="..\..\..\..\modules\juce_core\containers\juce_Variant.h"/>
33233323
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_CallbackListenerList.h"/>
3324+
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_LruCache.h"/>
33243325
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_NativeFileHandle.h"/>
33253326
<ClInclude Include="..\..\..\..\modules\juce_core\files\juce_AndroidDocument.h"/>
33263327
<ClInclude Include="..\..\..\..\modules\juce_core\files\juce_common_MimeTypes.h"/>
@@ -3798,7 +3799,6 @@
37983799
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_FunctionPointerDestructor.h"/>
37993800
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_GlyphArrangement.h"/>
38003801
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_GlyphArrangementOptions.h"/>
3801-
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_LruCache.h"/>
38023802
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_TextLayout.h"/>
38033803
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_Typeface.h"/>
38043804
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_TypefaceFileCache.h"/>

extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj.filters

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4989,6 +4989,9 @@
49894989
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_CallbackListenerList.h">
49904990
<Filter>JUCE Modules\juce_core\detail</Filter>
49914991
</ClInclude>
4992+
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_LruCache.h">
4993+
<Filter>JUCE Modules\juce_core\detail</Filter>
4994+
</ClInclude>
49924995
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_NativeFileHandle.h">
49934996
<Filter>JUCE Modules\juce_core\detail</Filter>
49944997
</ClInclude>
@@ -6420,9 +6423,6 @@
64206423
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_GlyphArrangementOptions.h">
64216424
<Filter>JUCE Modules\juce_graphics\fonts</Filter>
64226425
</ClInclude>
6423-
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_LruCache.h">
6424-
<Filter>JUCE Modules\juce_graphics\fonts</Filter>
6425-
</ClInclude>
64266426
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_TextLayout.h">
64276427
<Filter>JUCE Modules\juce_graphics\fonts</Filter>
64286428
</ClInclude>

extras/AudioPluginHost/Builds/Android/app/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -930,6 +930,7 @@ add_library( ${BINARY_NAME}
930930
"../../../../../modules/juce_core/containers/juce_Variant.cpp"
931931
"../../../../../modules/juce_core/containers/juce_Variant.h"
932932
"../../../../../modules/juce_core/detail/juce_CallbackListenerList.h"
933+
"../../../../../modules/juce_core/detail/juce_LruCache.h"
933934
"../../../../../modules/juce_core/detail/juce_NativeFileHandle.h"
934935
"../../../../../modules/juce_core/files/juce_AndroidDocument.h"
935936
"../../../../../modules/juce_core/files/juce_common_MimeTypes.cpp"
@@ -1751,7 +1752,6 @@ add_library( ${BINARY_NAME}
17511752
"../../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"
17521753
"../../../../../modules/juce_graphics/fonts/juce_GlyphArrangementOptions.cpp"
17531754
"../../../../../modules/juce_graphics/fonts/juce_GlyphArrangementOptions.h"
1754-
"../../../../../modules/juce_graphics/fonts/juce_LruCache.h"
17551755
"../../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"
17561756
"../../../../../modules/juce_graphics/fonts/juce_TextLayout.h"
17571757
"../../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"
@@ -3355,6 +3355,7 @@ set_source_files_properties(
33553355
"../../../../../modules/juce_core/containers/juce_Variant.cpp"
33563356
"../../../../../modules/juce_core/containers/juce_Variant.h"
33573357
"../../../../../modules/juce_core/detail/juce_CallbackListenerList.h"
3358+
"../../../../../modules/juce_core/detail/juce_LruCache.h"
33583359
"../../../../../modules/juce_core/detail/juce_NativeFileHandle.h"
33593360
"../../../../../modules/juce_core/files/juce_AndroidDocument.h"
33603361
"../../../../../modules/juce_core/files/juce_common_MimeTypes.cpp"
@@ -4176,7 +4177,6 @@ set_source_files_properties(
41764177
"../../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"
41774178
"../../../../../modules/juce_graphics/fonts/juce_GlyphArrangementOptions.cpp"
41784179
"../../../../../modules/juce_graphics/fonts/juce_GlyphArrangementOptions.h"
4179-
"../../../../../modules/juce_graphics/fonts/juce_LruCache.h"
41804180
"../../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"
41814181
"../../../../../modules/juce_graphics/fonts/juce_TextLayout.h"
41824182
"../../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"

extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3501,6 +3501,7 @@
35013501
<ClInclude Include="..\..\..\..\modules\juce_core\containers\juce_SparseSet.h"/>
35023502
<ClInclude Include="..\..\..\..\modules\juce_core\containers\juce_Variant.h"/>
35033503
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_CallbackListenerList.h"/>
3504+
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_LruCache.h"/>
35043505
<ClInclude Include="..\..\..\..\modules\juce_core\detail\juce_NativeFileHandle.h"/>
35053506
<ClInclude Include="..\..\..\..\modules\juce_core\files\juce_AndroidDocument.h"/>
35063507
<ClInclude Include="..\..\..\..\modules\juce_core\files\juce_common_MimeTypes.h"/>
@@ -4031,7 +4032,6 @@
40314032
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_FunctionPointerDestructor.h"/>
40324033
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_GlyphArrangement.h"/>
40334034
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_GlyphArrangementOptions.h"/>
4034-
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_LruCache.h"/>
40354035
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_TextLayout.h"/>
40364036
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_Typeface.h"/>
40374037
<ClInclude Include="..\..\..\..\modules\juce_graphics\fonts\juce_TypefaceFileCache.h"/>

0 commit comments

Comments
 (0)