find_package(pspsdk REQUIRED) find_package(SDL2 REQUIRED) find_package(OpenGL REQUIRED) target_link_libraries(${DUSK_LIBRARY_TARGET_NAME} PUBLIC ${SDL2_LIBRARIES} SDL2 pthread OpenGL::GL zip bz2 z mbedtls mbedcrypto lzma m ) target_include_directories(${DUSK_LIBRARY_TARGET_NAME} PRIVATE ${SDL2_INCLUDE_DIRS} ) target_compile_definitions(${DUSK_LIBRARY_TARGET_NAME} PUBLIC DISPLAY_SDL2=1 DISPLAY_WINDOW_WIDTH_DEFAULT=480 DISPLAY_WINDOW_HEIGHT_DEFAULT=272 DISPLAY_WIDTH=480 DISPLAY_HEIGHT=272 DISPLAY_SIZE_DYNAMIC=0 DISPLAY_COLOR_TABLE=1 INPUT_SDL2=1 INPUT_GAMEPAD=1 THREAD_PTHREAD=1 TIME_FIXED=1 )