diff options
author | Timofey <t.danshin@corp.mail.ru> | 2016-09-29 15:47:03 +0300 |
---|---|---|
committer | Timofey <t.danshin@corp.mail.ru> | 2016-10-07 11:53:57 +0300 |
commit | 7ca99fa0568169abf0390f6717fa534549454c7f (patch) | |
tree | be9c88291d9a66f66eb5fa6e5f74819a92198929 /stats | |
parent | 569ea6f2842680a66d3426176cd968798cc333cf (diff) |
Making stats compile
Diffstat (limited to 'stats')
-rw-r--r-- | stats/CMakeLists.txt | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/stats/CMakeLists.txt b/stats/CMakeLists.txt new file mode 100644 index 0000000000..cbfb9b87f7 --- /dev/null +++ b/stats/CMakeLists.txt @@ -0,0 +1,55 @@ +include_directories(${OMIM_DIR} ${OMIM_DIR}/3party/Alohalytics/src) + +set( + SRC + ${OMIM_DIR}/3party/Alohalytics/src/cpp/alohalytics.cc + ${OMIM_DIR}/3party/Alohalytics/src/alohalytics.h + ${OMIM_DIR}/3party/Alohalytics/src/event_base.h + ${OMIM_DIR}/3party/Alohalytics/src/file_manager.h + ${OMIM_DIR}/3party/Alohalytics/src/http_client.h + ${OMIM_DIR}/3party/Alohalytics/src/logger.h +) + +if (${PL_WIN}) + set( + SRC + ${SRC} + ${OMIM_DIR}/3party/Alohalytics/src/windows/file_manager_windows_impl.cc + ) +else() + set( + SRC + ${SRC} + ${OMIM_DIR}/3party/Alohalytics/src/posix/file_manager_posix_impl.cc + ) +endif() + + +if (${PL_IPHONE} OR ${PL_MAC}) + set( + SRC + ${SRC} + ${OMIM_DIR}/3party/Alohalytics/src/alohalytics_objc.h + ${OMIM_DIR}/3party/Alohalytics/src/apple/http_client_apple.mm + ${OMIM_DIR}/3party/Alohalytics/src/apple/alohalytics_objc.mm + ) +elseif(${PL_LINUX} OR ${PL_WIN}) + set( + SRC + ${SRC} + ${OMIM_DIR}/3party/Alohalytics/src/posix/http_client_curl.cc + ) +elseif(${PL_ANDROID}) + set( + SRC + ${SRC} + ${OMIM_DIR}/3party/Alohalytics/src/android/jni/jni_alohalytics.cc + ) + +endif() + +add_library(stats_client ${SRC}) + +if (${PL_IPHONE} OR ${PL_MAC}) + target_compile_options(stats_client PUBLIC "-fobjc-arc") +endif() |