Skip to content
This repository was archived by the owner on Nov 12, 2022. It is now read-only.
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,37 +6,37 @@ include(FindPackageHandleStandardArgs)

option(CPUFREQ "Enable CPU frequency control" OFF)
if (CPUFREQ)
add_compile_definitions(ENABLE_CPUFREQ)
add_definitions(-DENABLE_CPUFREQ)
endif(CPUFREQ)

option(CLOCK "Display current time at the bottom of the screen" ON)
if (CLOCK)
add_compile_definitions(ENABLE_CLOCK)
add_definitions(-DENABLE_CLOCK)
endif (CLOCK)

option(BIND_CONSOLE "Support for binding/unbinding terminal" OFF)
if (BIND_CONSOLE)
add_compile_definitions(BIND_CONSOLE)
add_definitions(-DBIND_CONSOLE)
endif (BIND_CONSOLE)

option(WINDOWED_MODE "Run windowed" OFF)
if (WINDOWED_MODE)
add_compile_definitions(G2X_BUILD_OPTION_WINDOWED_MODE)
add_definitions(-DG2X_BUILD_OPTION_WINDOWED_MODE)
endif ()

set(SCREEN_WIDTH "" CACHE STRING "Screen / window width (empty: max available)")
if (SCREEN_WIDTH)
add_compile_definitions(G2X_BUILD_OPTION_SCREEN_WIDTH=${SCREEN_WIDTH})
add_definitions(-DG2X_BUILD_OPTION_SCREEN_WIDTH=${SCREEN_WIDTH})
endif ()

set(SCREEN_HEIGHT "" CACHE STRING "Screen / window height (empty: max available)")
if (SCREEN_HEIGHT)
add_compile_definitions(G2X_BUILD_OPTION_SCREEN_HEIGHT=${SCREEN_HEIGHT})
add_definitions(-DG2X_BUILD_OPTION_SCREEN_HEIGHT=${SCREEN_HEIGHT})
endif ()

set(DEFAULT_FALLBACK_FONTS "" CACHE STRING "A list of fallback font paths")
if(DEFAULT_FALLBACK_FONTS)
add_compile_definitions(DEFAULT_FALLBACK_FONTS=${DEFAULT_FALLBACK_FONTS})
add_definitions(-DDEFAULT_FALLBACK_FONTS=${DEFAULT_FALLBACK_FONTS})
endif ()

set(CARD_ROOT "/media" CACHE STRING "Top-level filesystem directory")
Expand Down Expand Up @@ -72,11 +72,11 @@ find_package_handle_standard_args(libopk DEFAULT_MSG
if(LIBOPK_FOUND)
set(LIBOPK_LIBRARIES ${LIBOPK_LIBRARY})
set(LIBOPK_INCLUDE_DIRS ${LIBOPK_INCLUDE_DIR})
add_compile_definitions(HAVE_LIBOPK)
add_definitions(-DHAVE_LIBOPK)

option(INOTIFY "Monitor OPK folder with inotify" ON)
if (INOTIFY)
add_compile_definitions(ENABLE_INOTIFY)
add_definitions(-DENABLE_INOTIFY)
endif (INOTIFY)
endif(LIBOPK_FOUND)

Expand All @@ -88,7 +88,7 @@ find_package_handle_standard_args(libxdgmime DEFAULT_MSG
if (LIBXDGMIME_FOUND)
set(LIBXDGMIME_LIBRARIES ${LIBXDGMIME_LIBRARY})
set(LIBXDGMIME_INCLUDE_DIRS ${LIBXDGMIME_INCLUDE_DIR})
add_compile_definitions(HAVE_LIBXDGMIME)
add_definitions(-DHAVE_LIBXDGMIME)
endif(LIBXDGMIME_FOUND)

file(GLOB OBJS src/*.cpp)
Expand Down