| SET(Test_SRCS | |
| __init__.py | |
| Init.py | |
| BaseTests.py | |
| Document.py | |
| GuiDocument.py | |
| Metadata.py | |
| StringHasher.py | |
| Menu.py | |
| TestApp.py | |
| TestGui.py | |
| UnicodeTests.py | |
| UnitTests.py | |
| Workbench.py | |
| unittestgui.py | |
| testmakeWireString.py | |
| TestPythonSyntax.py | |
| TestPerf.py | |
| ) | |
| SET(TestData_SRCS | |
| TestData/basic_metadata.xml | |
| TestData/bad_root_node.xml | |
| TestData/bad_xml.xml | |
| TestData/bad_version.xml | |
| TestData/content_items.xml | |
| TestData/DXFSample.dxf | |
| ) | |
| SOURCE_GROUP("" FILES ${Test_SRCS} ${TestData_SRCS}) | |
| if(BUILD_GUI) | |
| add_subdirectory(Gui) | |
| list (APPEND Test_SRCS InitGui.py) | |
| endif(BUILD_GUI) | |
| ADD_CUSTOM_TARGET(Test ALL | |
| SOURCES ${Test_SRCS} ${TestData_SRCS} | |
| ) | |
| fc_copy_sources(Test "${CMAKE_BINARY_DIR}/Mod/Test" ${Test_SRCS} ${TestData_SRCS}) | |
| INSTALL( | |
| FILES | |
| ${Test_SRCS} | |
| DESTINATION | |
| Mod/Test | |
| ) | |
| INSTALL( | |
| FILES | |
| ${TestData_SRCS} | |
| DESTINATION | |
| Mod/Test/TestData | |
| ) | |