From 465c1f09fc27232c5d7dc847d19605cf91abbe34 Mon Sep 17 00:00:00 2001 From: Ivan Epifanov Date: Sun, 10 Oct 2021 19:58:51 +0300 Subject: [PATCH] Vita: pack raw assets if smpq isn't available --- CMakeLists.txt | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 989a6ff39..eb6b66ff0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1047,18 +1047,24 @@ if(VITA) set(VITA_MKSFOEX_FLAGS "${VITA_MKSFOEX_FLAGS} -d PARENTAL_LEVEL=1") set(VITA_MKSFOEX_FLAGS "${VITA_MKSFOEX_FLAGS} -d ATTRIBUTE2=12") vita_create_self(devilutionx.self devilutionx UNSAFE) - vita_create_vpk(devilutionx.vpk ${VITA_TITLEID} devilutionx.self - VERSION ${VITA_VERSION} - NAME ${VITA_APP_NAME} - FILE Packaging/vita/sce_sys/icon0.png sce_sys/icon0.png - FILE Packaging/vita/sce_sys/pic0.png sce_sys/pic0.png - FILE Packaging/vita/sce_sys/livearea/contents/bg.png sce_sys/livearea/contents/bg.png - FILE Packaging/vita/sce_sys/livearea/contents/startup.png sce_sys/livearea/contents/startup.png - FILE Packaging/vita/sce_sys/livearea/contents/logo0.png sce_sys/livearea/contents/logo0.png - FILE Packaging/vita/sce_sys/livearea/contents/template.xml sce_sys/livearea/contents/template.xml - FILE Packaging/resources/devilutionx.mpq devilutionx.mpq - ${VITA_TRANSLATIONS_LIST} - ) + if(SMPQ) + vita_create_vpk(devilutionx.vpk ${VITA_TITLEID} devilutionx.self + VERSION ${VITA_VERSION} + NAME ${VITA_APP_NAME} + FILE Packaging/vita/sce_sys sce_sys + FILE Packaging/resources/devilutionx.mpq devilutionx.mpq + ${VITA_TRANSLATIONS_LIST} + ) + else() + vita_create_vpk(devilutionx.vpk ${VITA_TITLEID} devilutionx.self + VERSION ${VITA_VERSION} + NAME ${VITA_APP_NAME} + FILE Packaging/vita/sce_sys sce_sys + FILE Packaging/resources/assets assets + ${VITA_TRANSLATIONS_LIST} + ) + endif() + endif() if(NINTENDO_3DS)