summaryrefslogtreecommitdiff
path: root/libsensors_iio/software/core/mllite/CMakeLists.txt
blob: 86505539224db1a8a2fe22626725573eb2ae825d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
## CMakeLists for mlsdk/mldmp

project(mldmp C)

if (NOT CMAKE_BUILD_ENGINEERING)

#    # just copy the library from mldmp/mpl/$PLATFORM to mldmp/
#    if (CMAKE_SYSTEM_NAME MATCHES Windows)
#        execute_process(
#            COMMAND ${CMAKE_COMMAND} -E copy_if_different ${CMAKE_CURRENT_SOURCE_DIR}/mpl/win32/mpl.lib ${CMAKE_CURRENT_BINARY_DIR}/mpl.lib
#        )
#    elseif (CMAKE_SYSTEM_NAME MATCHES Android)
#        execute_process(
#            COMMAND ${CMAKE_COMMAND} -E copy_if_different ${CMAKE_CURRENT_SOURCE_DIR}/mpl/android/libmpl.a ${CMAKE_CURRENT_BINARY_DIR}/libmpl.a
#        )
#    elseif (CMAKE_SYSTEM_NAME MATCHES Linux)
#        message("copying ${CMAKE_CURRENT_SOURCE_DIR}/mpl/linux/libmpl.a to ${CMAKE_CURRENT_BINARY_DIR}/libmpl.a")
#        execute_process(
#            COMMAND ${CMAKE_COMMAND} -E copy_if_different ${CMAKE_CURRENT_SOURCE_DIR}/mpl/linux/libmpl.a ${CMAKE_CURRENT_BINARY_DIR}/libmpl.a
#        )
#    elseif (CMAKE_SYSTEM_NAME MATCHES Catalina)
#        execute_process(
#            COMMAND ${CMAKE_COMMAND} -E copy_if_different ${CMAKE_CURRENT_SOURCE_DIR}/mpl/linux/mpl.lib ${CMAKE_CURRENT_BINARY_DIR}/libmpl.a
#        )
#    endif()
#    # better way that doesn't work for now
#    # add_custom_command(
#        # TARGET mpl
#        # PRE_BUILD
#        # COMMAND ${CMAKE_COMMAND} ARGS -E copy_if_different ${CMAKE_CURRENT_SOURCE_DIR}/${DDF} ${CMAKE_CURRENT_BINARY_DIR}
#        # COMMAND ${CMAKE_COMMAND} ARGS -E echo "copying ${DDF}"
#    # )
    
else (NOT CMAKE_BUILD_ENGINEERING)

  set (CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR})
  include(Engineering)

endif (NOT CMAKE_BUILD_ENGINEERING)