| Line | |
|---|
| 1 | project(miniini) |
|---|
| 2 | |
|---|
| 3 | include_directories( miniini/include ) |
|---|
| 4 | |
|---|
| 5 | #file(GLOB MINIINI_SRCS miniini/src/*.cpp) |
|---|
| 6 | |
|---|
| 7 | set( 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 | |
|---|
| 16 | if(WIN32) |
|---|
| 17 | #find_path(WINCEINCS stdint.h) |
|---|
| 18 | include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../util/cutil/include/cutil/msvc) |
|---|
| 19 | endif(WIN32) |
|---|
| 20 | |
|---|
| 21 | if(ANDROID) |
|---|
| 22 | add_library(miniini STATIC ${MINIINI_SRCS}) |
|---|
| 23 | target_link_libraries(miniini c stdc++) |
|---|
| 24 | else(ANDROID) |
|---|
| 25 | add_library(miniini SHARED ${MINIINI_SRCS}) |
|---|
| 26 | endif(ANDROID) |
|---|
| 27 | |
|---|
| 28 | set(MINIINI_INCLUDE_DIRS "${CMAKE_CURRENT_SOURCE_DIR}" CACHE PATH "Include path for miniini library") |
|---|
| 29 | set(MINIINI_LIBRARIES miniini CACHE STRING "miniini libraries") |
|---|
| 30 | |
|---|
| 31 | install(DIRECTORY miniini/include/ DESTINATION include/miniini/include) |
|---|
| 32 | install(FILES miniini.h DESTINATION include) |
|---|
| 33 | install(TARGETS miniini DESTINATION lib) |
|---|
Note: See
TracBrowser
for help on using the repository browser.