source: miniini/CMakeLists.txt @ 19:52b7ad7575bd

Last change on this file since 19:52b7ad7575bd was 19:52b7ad7575bd, checked in by laurent <laurent@…>, 2 years ago

fix stdint.h include dir

File size: 894 bytes
Line 
1project(miniini)
2
3include_directories( miniini/include )
4
5#file(GLOB MINIINI_SRCS miniini/src/*.cpp)
6
7set(    MINIINI_SRCS
8        miniini/src/allocator.cpp
9        miniini/src/globals.cpp
10        miniini/src/inifile.cpp
11        miniini/src/inisection.cpp
12        miniini/src/log.cpp
13)
14
15
16if(WIN32)
17        #find_path(WINCEINCS stdint.h)
18        include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../util/cutil/include/cutil/msvc)
19endif(WIN32)   
20
21if(ANDROID)
22  add_library(miniini STATIC ${MINIINI_SRCS})
23  target_link_libraries(miniini c stdc++)
24else(ANDROID)
25  add_library(miniini SHARED ${MINIINI_SRCS})
26endif(ANDROID)
27
28set(MINIINI_INCLUDE_DIRS "${CMAKE_CURRENT_SOURCE_DIR}" CACHE PATH "Include path for miniini library")
29set(MINIINI_LIBRARIES miniini CACHE STRING "miniini libraries")
30
31install(DIRECTORY miniini/include/ DESTINATION include/miniini/include)
32install(FILES  miniini.h DESTINATION include)
33install(TARGETS  miniini DESTINATION lib)
Note: See TracBrowser for help on using the repository browser.