diff options
author | Timofey <t.danshin@corp.mail.ru> | 2016-11-14 20:12:51 +0300 |
---|---|---|
committer | Timofey <t.danshin@corp.mail.ru> | 2016-11-15 13:37:30 +0300 |
commit | 32c4f5e8d670d5af1932713f3f45c330e8c2d551 (patch) | |
tree | 6074caeb84a12995910ea282f2f5ebfddd84253d /partners_api | |
parent | 71e7508675311ba3c2f3ea6b52e68d5e499f1dc2 (diff) |
Added partners_api and tests.
Diffstat (limited to 'partners_api')
-rw-r--r-- | partners_api/CMakeLists.txt | 17 | ||||
-rw-r--r-- | partners_api/partners_api_tests/CMakeLists.txt | 41 |
2 files changed, 58 insertions, 0 deletions
diff --git a/partners_api/CMakeLists.txt b/partners_api/CMakeLists.txt new file mode 100644 index 0000000000..4c479606c1 --- /dev/null +++ b/partners_api/CMakeLists.txt @@ -0,0 +1,17 @@ +project(partners_api) + +include_directories(${OMIM_ROOT}/3party/jansson/src) + +set( + SRC + booking_api.hpp + booking_api.cpp + opentable_api.hpp + opentable_api.cpp + uber_api.hpp + uber_api.cpp +) + +add_library(${PROJECT_NAME} ${SRC}) + +omim_add_test_subdirectory(partners_api_tests) diff --git a/partners_api/partners_api_tests/CMakeLists.txt b/partners_api/partners_api_tests/CMakeLists.txt new file mode 100644 index 0000000000..d0dbb0cda0 --- /dev/null +++ b/partners_api/partners_api_tests/CMakeLists.txt @@ -0,0 +1,41 @@ +project(partners_api_tests) + +add_definitions(-DOMIM_UNIT_TEST_WITH_QT_EVENT_LOOP) + +set( + SRC + booking_tests.cpp + uber_tests.cpp +) + +omim_add_test(${PROJECT_NAME} ${SRC}) + +omim_link_libraries( + ${PROJECT_NAME} + partners_api + platform + coding + base + tomcrypt + jansson + stats_client + ${LIBZ} + ${Qt5Core_LIBRARIES} +) + +if (PLATFORM_MAC) + omim_link_libraries( + ${PROJECT_NAME} + ${Qt5Widgets_LIBRARIES} + "-framework IOKit" + "-framework SystemConfiguration" + "-framework Cocoa" + ) +endif() + +if (PLATFORM_LINUX OR PLATFORM_WIN) + omim_link_libraries( + ${PROJECT_NAME} + ${Qt5Network_LIBRARIES} + ) +endif() |