manually merged with ARM version
This commit is contained in:
48
l502/CMakeLists.txt
Normal file
48
l502/CMakeLists.txt
Normal file
@ -0,0 +1,48 @@
|
||||
cmake_minimum_required(VERSION 2.8.12)
|
||||
|
||||
project(l502api C)
|
||||
set(PROJECT_VARNAME_PREFIX L502API)
|
||||
|
||||
|
||||
|
||||
include(${LTIMER_DIR}/ltimer.cmake)
|
||||
|
||||
set(SOURCES
|
||||
l502api.c
|
||||
l502api_compat.c
|
||||
l502api_eeprom.c
|
||||
l502api_bf.c
|
||||
${LTIMER_SOURCES}
|
||||
)
|
||||
|
||||
set(SETUP_HEADERS
|
||||
l502api.h
|
||||
l502api_compat.h)
|
||||
|
||||
set(HEADERS
|
||||
l502api_private.h
|
||||
lpcie_ioctls.h
|
||||
${LTIMER_HEADERS})
|
||||
|
||||
set(LIBS
|
||||
x502api
|
||||
${LTIMER_LIBS})
|
||||
|
||||
set(L502API_COMPILE_DEFINITIONS ${L502API_COMPILE_DEFINITIONS} ${LTIMER_DEFINITIONS})
|
||||
|
||||
if(WIN32)
|
||||
#В Windows используем setupapi для нахождения устройства
|
||||
set(LIBS ${LIBS} setupapi)
|
||||
set(SOURCES ${SOURCES} win/l502_spec.c)
|
||||
elseif(UNIX)
|
||||
set(SOURCES ${SOURCES} linux/l502_spec.c)
|
||||
endif(WIN32)
|
||||
|
||||
include(${X502_LIBS_CMAKE_FILE})
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user