mirror of
https://github.com/libretro/libretro-super
synced 2024-12-28 15:19:36 +00:00
16 lines
780 B
CMake
16 lines
780 B
CMake
set(CMAKE_C_COMPILER "$ENV{DEVKITARM}/bin/arm-none-eabi-gcc")
|
|
set(CMAKE_CXX_COMPILER "$ENV{DEVKITARM}/bin/arm-none-eabi-g++")
|
|
set(CMAKE_AR "$ENV{DEVKITARM}/bin/arm-none-eabi-gcc-ar")
|
|
set(CMAKE_RANLIB "$ENV{DEVKITARM}/bin/arm-none-eabi-gcc-ranlib")
|
|
set(CMAKE_SYSTEM_PROCESSOR armv6k)
|
|
set(CMAKE_SYSTEM_NAME Generic)
|
|
set(CMAKE_CROSSCOMPILING ON)
|
|
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-fPIC")
|
|
set(CMAKE_C_LINK_FLAGS "-fPIC")
|
|
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY)
|
|
set(CMAKE_CXX_FLAGS " -march=armv6k -mtune=mpcore -mfloat-abi=hard -I$ENV{DEVKITPRO}/libctru/include")
|
|
set(CMAKE_C_FLAGS " -march=armv6k -mtune=mpcore -mfloat-abi=hard -I$ENV{DEVKITPRO}/libctru/include")
|
|
|
|
add_definitions(-DARM11 -D_3DS)
|
|
set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "Shared libs not available" )
|