ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/qtrvu/CMakeLists.txt
Revision: 1.3
Committed: Mon Jan 8 16:51:32 2018 UTC (6 years, 3 months ago) by greg
Content type: text/plain
Branch: MAIN
CVS Tags: rad5R4, rad5R2, rad5R3, HEAD
Changes since 1.2: +19 -12 lines
Log Message:
Update to CMake build system from Rob G. and Alex S., adding test cases

File Contents

# User Rev Content
1 greg 1.2 qt5_wrap_cpp(rvu_moc rvuwidget.h mainwindow.h)
2     qt5_wrap_ui(rvu_ui mainwindow.ui)
3     qt5_wrap_ui(exposure_dialog_ui exposuredialog.ui)
4     qt5_wrap_ui(parameter_dialog_ui parameterdialog.ui)
5     qt5_wrap_ui(view_dialog_ui viewdialog.ui)
6     qt5_wrap_ui(increments_dialog_ui incrementsdialog.ui)
7     qt5_wrap_ui(commands_dialog_ui commandsdialog.ui)
8 greg 1.1
9 greg 1.3 include_directories(
10     ${CMAKE_SOURCE_DIR}/src/rt
11     ${CMAKE_CURRENT_SOURCE_DIR}
12     ${CMAKE_CURRENT_BINARY_DIR}
13     )
14 greg 1.1
15 greg 1.3 add_library(qtrvu
16     mainwindow.cxx
17     qt.c
18     qt_rvu_main.cxx
19     rvuwidget.cxx
20     ${commands_dialog_ui}
21     ${exposure_dialog_ui}
22     ${increments_dialog_ui}
23     ${parameter_dialog_ui}
24     ${rvu_moc}
25     ${rvu_ui}
26     ${view_dialog_ui}
27     )
28     target_link_libraries(qtrvu Qt5::Widgets)