diff options
Diffstat (limited to 'tests/font/CMakeLists.txt')
-rw-r--r-- | tests/font/CMakeLists.txt | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/tests/font/CMakeLists.txt b/tests/font/CMakeLists.txt new file mode 100644 index 0000000..b2e055e --- /dev/null +++ b/tests/font/CMakeLists.txt @@ -0,0 +1,39 @@ +cmake_minimum_required(VERSION 2.8) + +project (font) + +set(EXECUTABLE_NAME ${PROJECT_NAME}) + +set(CMAKE_VERBOSE_MAKEFILE ON) +# Linux on ARM +if(MALI_BUILD) + set(DUMMY_MALI_LIBRARIES GLESv1_CM GLESv2 EGL mali OpenVG OpenVGU pthread) +else() + set(DUMMY_MALI_LIBRARIES EGL GLESv2 OpenVG OpenVGU) +endif() +set(DEFAULT_LIB_PATH "/usr/local/lib") +#set(MALI_LIB_PATH "/opt/mali_r4p0_02rel0/fbdev/") +set(MALI_LIB_PATH "/usr/lib/mali") + +INCLUDE_DIRECTORIES("/usr/local/include") +INCLUDE_DIRECTORIES("../../include") + +#add_subdirectory(arm) +LINK_DIRECTORIES(${DEFAULT_LIB_PATH}) +LINK_DIRECTORIES(${MALI_LIB_PATH}) + +set(ALL_LIBRARIES ${DUMMY_MALI_LIBRARIES}) + +set(CMAKE_CXX_FLAGS " -mcpu=cortex-a15 -mfpu=neon-vfpv4 -ftree-vectorize -funsafe-math-optimizations" CACHE STRING "" FORCE) +set(CMAKE_C_FLAGS " -mcpu=cortex-a15 -mfpu=neon-vfpv4 -ftree-vectorize -funsafe-math-optimizations" CACHE STRING "" FORCE) + + +set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g") + +set(FONT_TESTS_SOURCE + main.c + ) + +add_executable(${EXECUTABLE_NAME} ${FONT_TESTS_SOURCE}) +target_link_libraries(${EXECUTABLE_NAME} ${ALL_LIBRARIES}) |