23 lines
650 B
CMake
23 lines
650 B
CMake
project(dependencies)
|
|
|
|
# LibPNG
|
|
if(BUILD_ARM_COMPONENTS)
|
|
add_subdirectory(libpng)
|
|
endif()
|
|
# Minecraft: Pi Edition
|
|
if(BUILD_ARM_COMPONENTS AND NOT MCPI_OPEN_SOURCE_ONLY)
|
|
add_subdirectory(minecraft-pi)
|
|
endif()
|
|
# Zenity (Minimal Build)
|
|
if(BUILD_NATIVE_COMPONENTS AND NOT MCPI_SERVER_MODE)
|
|
add_subdirectory(zenity)
|
|
endif()
|
|
# LIEF
|
|
if(BUILD_NATIVE_COMPONENTS OR (BUILD_ARM_COMPONENTS AND NOT MCPI_SERVER_MODE AND NOT MCPI_USE_MEDIA_LAYER_PROXY))
|
|
add_subdirectory(LIEF)
|
|
endif()
|
|
# QEMU
|
|
if(BUILD_NATIVE_COMPONENTS AND NOT (CMAKE_SYSTEM_PROCESSOR MATCHES "arm*" OR CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64"))
|
|
add_subdirectory(qemu)
|
|
endif()
|