summaryrefslogtreecommitdiffstats
path: root/buffertest/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'buffertest/CMakeLists.txt')
-rw-r--r--buffertest/CMakeLists.txt30
1 files changed, 0 insertions, 30 deletions
diff --git a/buffertest/CMakeLists.txt b/buffertest/CMakeLists.txt
deleted file mode 100644
index fd100d0..0000000
--- a/buffertest/CMakeLists.txt
+++ /dev/null
@@ -1,30 +0,0 @@
1project(toynadi_buffertest)
2
3include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
4
5set(store_path "../store/")
6
7set(toynadinbuffertest_SRCS
8 ${store_path}/database.cpp
9 main.cpp
10)
11
12set(SCHEMAS calendar.fbs)
13set(SCHEMA_SOURCEFILES calendar_generated.h)
14
15add_custom_command(OUTPUT ${SCHEMA_SOURCEFILES}
16 COMMAND flatc -c ${CMAKE_CURRENT_SOURCE_DIR}/calendar.fbs
17 COMMENT "Generating buffers"
18 WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
19 DEPENDS ${SCHEMAS}
20 VERBATIM
21)
22
23SET_SOURCE_FILES_PROPERTIES(${SCHEMA_SOURCEFILES} PROPERTIES GENERATED 1)
24ADD_CUSTOM_TARGET(generate_buffers ALL DEPENDS ${SCHEMA_SOURCEFILES})
25
26add_executable(${PROJECT_NAME} ${toynadinbuffertest_SRCS})
27qt5_use_modules(${PROJECT_NAME} Core)
28target_link_libraries(${PROJECT_NAME} lmdb)
29install(TARGETS ${PROJECT_NAME} DESTINATION bin)
30