2019-11-14 08:40:07 +01:00
|
|
|
# Qt
|
2019-04-04 06:33:42 +02:00
|
|
|
include_directories(${Qt5Widgets_INCLUDE_DIRS} ${QtQml_INCLUDE_DIRS})
|
|
|
|
add_definitions(${Qt5Widgets_DEFINITIONS} ${QtQml_DEFINITIONS} ${${Qt5Quick_DEFINITIONS}})
|
2019-04-03 06:07:15 +02:00
|
|
|
|
2019-11-14 08:40:07 +01:00
|
|
|
# decn library
|
2019-11-18 10:30:20 +01:00
|
|
|
add_subdirectory(decn)
|
2019-04-03 06:07:15 +02:00
|
|
|
|
2019-11-14 08:40:07 +01:00
|
|
|
# calculator
|
2019-04-04 06:33:42 +02:00
|
|
|
add_library(calc qt_main.cpp calc.c utils.c lcd_emulator.c key.c)
|
|
|
|
target_link_libraries(calc Qt5::Widgets)
|
|
|
|
|
2019-11-14 08:40:07 +01:00
|
|
|
|
|
|
|
# tests
|
2019-04-04 06:33:42 +02:00
|
|
|
add_executable(keytest key.c)
|
|
|
|
target_compile_definitions(keytest PRIVATE KEY_TEST_APP=1)
|