1+ {
2+ "$schema" : " https://raw.githubusercontent.com/QuestPackageManager/QPM.Package/refs/heads/main/qpm.shared.schema.json" ,
3+ "config" : {
4+ "version" : " 0.4.0" ,
5+ "sharedDir" : " shared" ,
6+ "dependenciesDir" : " extern" ,
7+ "info" : {
8+ "name" : " Spotify Search" ,
9+ "id" : " spotify-search" ,
10+ "version" : " 1.1.2" ,
11+ "url" : " https://github.com/TychoTheTaco/Beat-Saber-Spotify-Search" ,
12+ "additionalData" : {
13+ "overrideSoName" : " libspotify-search.so" ,
14+ "cmake" : true
15+ }
16+ },
17+ "workspace" : {
18+ "scripts" : {},
19+ "qmodIncludeDirs" : [
20+ " ./build" ,
21+ " ./extern/libs"
22+ ],
23+ "qmodIncludeFiles" : [],
24+ "qmodOutput" : " ./Spotify Search.qmod"
25+ },
26+ "dependencies" : [
27+ {
28+ "id" : " beatsaber-hook" ,
29+ "versionRange" : " ^6.4.2" ,
30+ "additionalData" : {}
31+ },
32+ {
33+ "id" : " scotland2" ,
34+ "versionRange" : " ^0.1.4" ,
35+ "additionalData" : {
36+ "includeQmod" : false
37+ }
38+ },
39+ {
40+ "id" : " bs-cordl" ,
41+ "versionRange" : " ^4008.0.0" ,
42+ "additionalData" : {}
43+ },
44+ {
45+ "id" : " paper2_scotland2" ,
46+ "versionRange" : " ^4.7.0" ,
47+ "additionalData" : {}
48+ },
49+ {
50+ "id" : " bsml" ,
51+ "versionRange" : " ^0.4.55" ,
52+ "additionalData" : {}
53+ },
54+ {
55+ "id" : " custom-types" ,
56+ "versionRange" : " ^0.18.4" ,
57+ "additionalData" : {}
58+ },
59+ {
60+ "id" : " web-utils" ,
61+ "versionRange" : " ^0.6.8" ,
62+ "additionalData" : {}
63+ },
64+ {
65+ "id" : " song-details" ,
66+ "versionRange" : " ^1.0.4" ,
67+ "additionalData" : {}
68+ },
69+ {
70+ "id" : " beatsaverplusplus" ,
71+ "versionRange" : " ^0.2.3" ,
72+ "additionalData" : {}
73+ },
74+ {
75+ "id" : " songcore" ,
76+ "versionRange" : " ^1.1.25" ,
77+ "additionalData" : {}
78+ },
79+ {
80+ "id" : " metacore" ,
81+ "versionRange" : " ^1.6.2" ,
82+ "additionalData" : {}
83+ }
84+ ]
85+ },
86+ "restoredDependencies" : [
87+ {
88+ "dependency" : {
89+ "id" : " beatsaverplusplus" ,
90+ "versionRange" : " =0.2.3" ,
91+ "additionalData" : {
92+ "soLink" : " https://github.com/bsq-ports/BeatSaverPlusPlus/releases/download/v0.2.3/libbeatsaverplusplus.so" ,
93+ "debugSoLink" : " https://github.com/bsq-ports/BeatSaverPlusPlus/releases/download/v0.2.3/debug_libbeatsaverplusplus.so" ,
94+ "overrideSoName" : " libbeatsaverplusplus.so" ,
95+ "modLink" : " https://github.com/bsq-ports/BeatSaverPlusPlus/releases/download/v0.2.3/BeatSaverPlusPlus.qmod" ,
96+ "branchName" : " version/v0_2_3" ,
97+ "cmake" : false
98+ }
99+ },
100+ "version" : " 0.2.3"
101+ },
102+ {
103+ "dependency" : {
104+ "id" : " bs-cordl" ,
105+ "versionRange" : " =4008.0.0" ,
106+ "additionalData" : {
107+ "headersOnly" : true ,
108+ "branchName" : " version/v4008_0_0" ,
109+ "compileOptions" : {
110+ "includePaths" : [
111+ " include"
112+ ],
113+ "cppFeatures" : [],
114+ "cppFlags" : [
115+ " -DNEED_UNSAFE_CSHARP" ,
116+ " -fdeclspec" ,
117+ " -DUNITY_2021" ,
118+ " -DHAS_CODEGEN" ,
119+ " -Wno-invalid-offsetof"
120+ ]
121+ }
122+ }
123+ },
124+ "version" : " 4008.0.0"
125+ },
126+ {
127+ "dependency" : {
128+ "id" : " metacore" ,
129+ "versionRange" : " =1.6.2" ,
130+ "additionalData" : {
131+ "soLink" : " https://github.com/Metalit/MetaCore/releases/download/v1.6.2/libmetacore.so" ,
132+ "overrideSoName" : " libmetacore.so" ,
133+ "modLink" : " https://github.com/Metalit/MetaCore/releases/download/v1.6.2/MetaCore.qmod" ,
134+ "branchName" : " version/v1_6_2" ,
135+ "cmake" : true
136+ }
137+ },
138+ "version" : " 1.6.2"
139+ },
140+ {
141+ "dependency" : {
142+ "id" : " tinyxml2" ,
143+ "versionRange" : " =10.0.0" ,
144+ "additionalData" : {
145+ "soLink" : " https://github.com/MillzyDev/NDK-tinyxml2/releases/download/v10.0.0/libtinyxml2.so" ,
146+ "debugSoLink" : " https://github.com/MillzyDev/NDK-tinyxml2/releases/download/v10.0.0/debug_libtinyxml2.so" ,
147+ "overrideSoName" : " libtinyxml2.so" ,
148+ "modLink" : " https://github.com/MillzyDev/NDK-tinyxml2/releases/download/v10.0.0/tinyxml2.qmod" ,
149+ "branchName" : " version/v10_0_0" ,
150+ "cmake" : true
151+ }
152+ },
153+ "version" : " 10.0.0"
154+ },
155+ {
156+ "dependency" : {
157+ "id" : " fmt" ,
158+ "versionRange" : " =11.0.2" ,
159+ "additionalData" : {
160+ "headersOnly" : true ,
161+ "branchName" : " version/v11_0_2" ,
162+ "compileOptions" : {
163+ "systemIncludes" : [
164+ " fmt/include/"
165+ ],
166+ "cppFlags" : [
167+ " -DFMT_HEADER_ONLY"
168+ ]
169+ }
170+ }
171+ },
172+ "version" : " 11.0.2"
173+ },
174+ {
175+ "dependency" : {
176+ "id" : " web-utils" ,
177+ "versionRange" : " =0.6.8" ,
178+ "additionalData" : {
179+ "soLink" : " https://github.com/bsq-ports/WebUtils/releases/download/v0.6.8/libweb-utils.so" ,
180+ "debugSoLink" : " https://github.com/bsq-ports/WebUtils/releases/download/v0.6.8/debug_libweb-utils.so" ,
181+ "overrideSoName" : " libweb-utils.so" ,
182+ "modLink" : " https://github.com/bsq-ports/WebUtils/releases/download/v0.6.8/WebUtils.qmod" ,
183+ "branchName" : " version/v0_6_8" ,
184+ "cmake" : false
185+ }
186+ },
187+ "version" : " 0.6.8"
188+ },
189+ {
190+ "dependency" : {
191+ "id" : " scotland2" ,
192+ "versionRange" : " =0.1.6" ,
193+ "additionalData" : {
194+ "soLink" : " https://github.com/sc2ad/scotland2/releases/download/v0.1.6/libsl2.so" ,
195+ "debugSoLink" : " https://github.com/sc2ad/scotland2/releases/download/v0.1.6/debug_libsl2.so" ,
196+ "overrideSoName" : " libsl2.so" ,
197+ "branchName" : " version/v0_1_6"
198+ }
199+ },
200+ "version" : " 0.1.6"
201+ },
202+ {
203+ "dependency" : {
204+ "id" : " song-details" ,
205+ "versionRange" : " =1.0.4" ,
206+ "additionalData" : {
207+ "soLink" : " https://github.com/bsq-ports/SongDetails/releases/download/v1.0.4/libsongdetails.so" ,
208+ "debugSoLink" : " https://github.com/bsq-ports/SongDetails/releases/download/v1.0.4/debug_libsongdetails.so" ,
209+ "overrideSoName" : " libsongdetails.so" ,
210+ "modLink" : " https://github.com/bsq-ports/SongDetails/releases/download/v1.0.4/SongDetails.qmod" ,
211+ "branchName" : " version/v1_0_4" ,
212+ "cmake" : false
213+ }
214+ },
215+ "version" : " 1.0.4"
216+ },
217+ {
218+ "dependency" : {
219+ "id" : " libil2cpp" ,
220+ "versionRange" : " =0.4.0" ,
221+ "additionalData" : {
222+ "headersOnly" : true ,
223+ "compileOptions" : {
224+ "systemIncludes" : [
225+ " il2cpp/external/baselib/Include" ,
226+ " il2cpp/external/baselib/Platforms/Android/Include"
227+ ]
228+ }
229+ }
230+ },
231+ "version" : " 0.4.0"
232+ },
233+ {
234+ "dependency" : {
235+ "id" : " custom-types" ,
236+ "versionRange" : " =0.18.4" ,
237+ "additionalData" : {
238+ "soLink" : " https://github.com/QuestPackageManager/Il2CppQuestTypePatching/releases/download/v0.18.4/libcustom-types.so" ,
239+ "debugSoLink" : " https://github.com/QuestPackageManager/Il2CppQuestTypePatching/releases/download/v0.18.4/debug_libcustom-types.so" ,
240+ "overrideSoName" : " libcustom-types.so" ,
241+ "modLink" : " https://github.com/QuestPackageManager/Il2CppQuestTypePatching/releases/download/v0.18.4/CustomTypes.qmod" ,
242+ "branchName" : " version/v0_18_4" ,
243+ "compileOptions" : {
244+ "cppFlags" : [
245+ " -Wno-invalid-offsetof"
246+ ]
247+ },
248+ "cmake" : true
249+ }
250+ },
251+ "version" : " 0.18.4"
252+ },
253+ {
254+ "dependency" : {
255+ "id" : " rapidjson-macros" ,
256+ "versionRange" : " =2.1.0" ,
257+ "additionalData" : {
258+ "headersOnly" : true ,
259+ "branchName" : " version/v2_1_0" ,
260+ "cmake" : false
261+ }
262+ },
263+ "version" : " 2.1.0"
264+ },
265+ {
266+ "dependency" : {
267+ "id" : " paper2_scotland2" ,
268+ "versionRange" : " =4.7.0" ,
269+ "additionalData" : {
270+ "soLink" : " https://github.com/Fernthedev/paperlog/releases/download/v4.7.0/libpaper2_scotland2.so" ,
271+ "overrideSoName" : " libpaper2_scotland2.so" ,
272+ "modLink" : " https://github.com/Fernthedev/paperlog/releases/download/v4.7.0/paper2_scotland2.qmod" ,
273+ "branchName" : " version/v4_7_0" ,
274+ "compileOptions" : {
275+ "systemIncludes" : [
276+ " shared/utfcpp/source"
277+ ]
278+ },
279+ "cmake" : false
280+ }
281+ },
282+ "version" : " 4.7.0"
283+ },
284+ {
285+ "dependency" : {
286+ "id" : " beatsaber-hook" ,
287+ "versionRange" : " =6.4.2" ,
288+ "additionalData" : {
289+ "soLink" : " https://github.com/QuestPackageManager/beatsaber-hook/releases/download/v6.4.2/libbeatsaber-hook.so" ,
290+ "debugSoLink" : " https://github.com/QuestPackageManager/beatsaber-hook/releases/download/v6.4.2/debug_libbeatsaber-hook.so" ,
291+ "overrideSoName" : " libbeatsaber-hook.so" ,
292+ "modLink" : " https://github.com/QuestPackageManager/beatsaber-hook/releases/download/v6.4.2/beatsaber-hook.qmod" ,
293+ "branchName" : " version/v6_4_2" ,
294+ "compileOptions" : {
295+ "cppFlags" : [
296+ " -Wno-extra-qualification"
297+ ]
298+ },
299+ "cmake" : true
300+ }
301+ },
302+ "version" : " 6.4.2"
303+ },
304+ {
305+ "dependency" : {
306+ "id" : " songcore" ,
307+ "versionRange" : " =1.1.25" ,
308+ "additionalData" : {
309+ "soLink" : " https://github.com/raineaeternal/Quest-SongCore/releases/download/v1.1.25/libsongcore.so" ,
310+ "debugSoLink" : " https://github.com/raineaeternal/Quest-SongCore/releases/download/v1.1.25/debug_libsongcore.so" ,
311+ "overrideSoName" : " libsongcore.so" ,
312+ "modLink" : " https://github.com/raineaeternal/Quest-SongCore/releases/download/v1.1.25/SongCore.qmod" ,
313+ "branchName" : " version/v1_1_25" ,
314+ "cmake" : true
315+ }
316+ },
317+ "version" : " 1.1.25"
318+ },
319+ {
320+ "dependency" : {
321+ "id" : " bsml" ,
322+ "versionRange" : " =0.4.55" ,
323+ "additionalData" : {
324+ "soLink" : " https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.55/libbsml.so" ,
325+ "debugSoLink" : " https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.55/debug_libbsml.so" ,
326+ "overrideSoName" : " libbsml.so" ,
327+ "modLink" : " https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.55/BSML.qmod" ,
328+ "branchName" : " version/v0_4_55" ,
329+ "cmake" : true
330+ }
331+ },
332+ "version" : " 0.4.55"
333+ }
334+ ]
335+ }
0 commit comments