From cd6cb959c0e0cf839fd1baa87b2f58911b53f1af Mon Sep 17 00:00:00 2001
From: Wouter Wijsman <[EMAIL REDACTED]>
Date: Wed, 5 Jan 2022 11:33:51 +0100
Subject: [PATCH] Only copy resources to PSP eboot directory if it exists
---
test/CMakeLists.txt | 68 +++++++++++++++++++++++++--------------------
1 file changed, 38 insertions(+), 30 deletions(-)
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index ab93f70aaf9..0dc7507afe0 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -134,37 +134,31 @@ endif()
file(GLOB RESOURCE_FILES *.bmp *.wav *.hex moose.dat utf8.txt)
file(COPY ${RESOURCE_FILES} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
-set(NEEDS_RESOURCES
- testscale
- testrendercopyex
- controllermap
- testyuv
- testgamecontroller
- testshape
- testshader
- testspriteminimal
- testautomation
- testcustomcursor
- testrendertarget
- testsprite2
- loopwave
- loopwavequeue
- testresample
- testaudiohotplug
- testmultiaudio
- testime
- testiconv
- testoverlay2
- teststreaming
- testviewport
-)
-if(NOT PSP)
- set(NEEDS_RESOURCES ${NEEDS_RESOURCES} testnative)
-endif()
-
if(PSP)
- # Build EBOOT files if building for PSP
- set(BUILD_EBOOT
+ set(NEEDS_RESOURCES
+ testscale
+ testrendercopyex
+ controllermap
+ testyuv
+ testgamecontroller
+ testshape
+ testshader
+ testspriteminimal
+ testautomation
+ testrendertarget
+ testsprite2
+ loopwave
+ loopwavequeue
+ testresample
+ testaudiohotplug
+ testmultiaudio
+ testiconv
+ testoverlay2
+ teststreaming
+ testviewport
+ )
+else()
+ set(NEEDS_RESOURCES
testscale
testrendercopyex
controllermap
@@ -174,6 +168,7 @@ if(PSP)
testshader
testspriteminimal
testautomation
+ testcustomcursor
testrendertarget
testsprite2
loopwave
@@ -181,6 +176,19 @@ if(PSP)
testresample
testaudiohotplug
testmultiaudio
+ testime
+ testnative
+ testiconv
+ testoverlay2
+ teststreaming
+ testviewport
+ )
+endif()
+
+if(PSP)
+ # Build EBOOT files if building for PSP
+ set(BUILD_EBOOT
+ ${NEEDS_RESOURCES}
testoffscreen
testbounds
testgl2