4040 "displayName" : " windows base preset" ,
4141 "hidden" : true ,
4242 "toolchainFile" : " $env{EASYRPG_BUILDSCRIPTS}/windows/vcpkg/scripts/buildsystems/vcpkg.cmake" ,
43- "inherits" : [" base" ],
43+ "inherits" : [
44+ " base"
45+ ],
4446 "condition" : {
4547 "type" : " equals" ,
4648 "lhs" : " ${hostSystemName}" ,
8385 "PLAYER_TARGET_PLATFORM" : " SDL2"
8486 }
8587 },
88+ {
89+ "name" : " build-yno" ,
90+ "displayName" : " builds for YNO (SDL2)" ,
91+ "hidden" : true ,
92+ "cacheVariables" : {
93+ "PLAYER_ENABLE_FMMIDI" : " OFF" ,
94+ "PLAYER_WITH_MPG123" : " OFF" ,
95+ "PLAYER_WITH_LIBSNDFILE" : " OFF" ,
96+ "PLAYER_WITH_OGGVORBIS" : " OFF" ,
97+ "PLAYER_WITH_WILDMIDI" : " OFF" ,
98+ "PLAYER_WITH_FLUIDLITE" : " OFF" ,
99+ "PLAYER_WITH_XMP" : " OFF" ,
100+ "PLAYER_ENABLE_DRWAV" : " OFF" ,
101+ "PLAYER_JS_BUILD_SHELL" : " ON" ,
102+ "PLAYER_JS_OUTPUT_NAME" : " ynoengine" ,
103+ "PLAYER_JS_GAME_URL" : " /data/" ,
104+ "PLAYER_TARGET_PLATFORM" : " SDL2"
105+ }
106+ },
107+ {
108+ "name" : " build-yno-simd" ,
109+ "displayName" : " builds for YNO (SDL2, SIMD)" ,
110+ "hidden" : true ,
111+ "inherits" : " build-yno" ,
112+ "cacheVariables" : {
113+ "PLAYER_JS_OUTPUT_NAME" : " ynoengine-simd" ,
114+ "CMAKE_CXX_FLAGS" : " -msimd128"
115+ }
116+ },
86117 {
87118 "name" : " build-sdl3" ,
88119 "displayName" : " builds using SDL3 backend" ,
100131 }
101132 }
102133 ]
103- }
134+ }
0 commit comments