1 cmake_minimum_required(VERSION 2.6) 2 3 PROJECT(opkg-cl C) 4 5 INCLUDE(CheckLibraryExists) 6 7 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../libopkg) 8 LINK_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../libopkg ${CMAKE_CURRENT_SOURCE_DIR}/../libbb) 9 10 IF(STATIC_UBOX) 11 FIND_LIBRARY(ubox NAMES libubox.a) 12 ELSE() 13 FIND_LIBRARY(ubox NAMES ubox) 14 ENDIF() 15 16 ADD_EXECUTABLE(opkg-cl opkg-cl.c) 17 TARGET_LINK_LIBRARIES(opkg-cl opkg bb ${ubox}) 18 19 CHECK_LIBRARY_EXISTS(pthread pthread_create "" NEED_PTHREAD) 20 IF(NEED_PTHREAD) 21 TARGET_LINK_LIBRARIES(opkg-cl pthread) 22 ENDIF() 23 24 INSTALL(TARGETS opkg-cl RUNTIME DESTINATION bin)
This page was automatically generated by LXR 0.3.1. • OpenWrt