aboutsummaryrefslogtreecommitdiff
path: root/libpsn00b
diff options
context:
space:
mode:
authorspicyjpeg <88942473+spicyjpeg@users.noreply.github.com>2021-11-11 00:37:10 +0100
committerspicyjpeg <88942473+spicyjpeg@users.noreply.github.com>2021-11-11 00:37:10 +0100
commit8b6a76055ca426c494e16042e21f5e19b870b2ac (patch)
treee6c875e8c1bd9169e4f49a1b4ad86026547d7020 /libpsn00b
parentb55bc88017aac1bbe9eab21b480093459c0fd0e1 (diff)
downloadpsn00bsdk-8b6a76055ca426c494e16042e21f5e19b870b2ac.tar.gz
Cleaned up pads example, added CMake script for cartrom
Diffstat (limited to 'libpsn00b')
-rw-r--r--libpsn00b/cmake/internal_setup.cmake2
-rw-r--r--libpsn00b/cmake/virtual_targets.cmake4
2 files changed, 3 insertions, 3 deletions
diff --git a/libpsn00b/cmake/internal_setup.cmake b/libpsn00b/cmake/internal_setup.cmake
index f485ec2..b0c4591 100644
--- a/libpsn00b/cmake/internal_setup.cmake
+++ b/libpsn00b/cmake/internal_setup.cmake
@@ -86,7 +86,7 @@ function(psn00bsdk_add_executable name type)
endif()
add_executable (${name} ${ARGN})
- target_link_libraries(${name} psn00bsdk_${_type}_exe)
+ target_link_libraries(${name} psn00bsdk_${_type}_exe ${PSN00BSDK_LIBRARIES})
set_target_properties(${name} PROPERTIES PREFIX "" SUFFIX ".elf")
target_link_options (${name} PRIVATE -T${PSN00BSDK_LDSCRIPTS}/exe.ld)
diff --git a/libpsn00b/cmake/virtual_targets.cmake b/libpsn00b/cmake/virtual_targets.cmake
index df1df79..9afcebd 100644
--- a/libpsn00b/cmake/virtual_targets.cmake
+++ b/libpsn00b/cmake/virtual_targets.cmake
@@ -72,7 +72,7 @@ set(_cflags -mno-abicalls -mgpopt -mno-extern-sdata)
set(_cxxflags)
set(_ldflags -G8 -static)
-_add_interface_target(psn00bsdk_static_exe psn00bsdk_common ${PSN00BSDK_LIBRARIES})
+_add_interface_target(psn00bsdk_static_exe psn00bsdk_common)
# Options for executables with support for dynamic linking:
# - Position-independent code disabled
@@ -83,7 +83,7 @@ set(_cflags -mno-abicalls -mno-gpopt)
set(_cxxflags)
set(_ldflags -G0 -static)
-_add_interface_target(psn00bsdk_dynamic_exe psn00bsdk_common ${PSN00BSDK_LIBRARIES})
+_add_interface_target(psn00bsdk_dynamic_exe psn00bsdk_common)
# Options for static libraries:
# - GP-relative addressing disabled