Salome HOME
Test for rectangle feature
[modules/shaper.git] / src / PythonAddons / CMakeLists.txt
1 ## Copyright (C) 2014-20xx  OPEN CASCADE
2
3
4 SET(CMAKE_AUTOMOC ON)
5
6 SET(TEXT_RESOURCES
7         PythonAddons_msg_en.ts
8 )
9
10 # configuration
11 IF(${HAVE_SALOME})
12   SET(ADDONS_FOLDER_PATH ../../../../bin/salome)
13 ELSE(${HAVE_SALOME})
14   SET(ADDONS_FOLDER_PATH ../addons)
15 ENDIF(${HAVE_SALOME})
16
17 CONFIGURE_FILE(
18   "${CMAKE_CURRENT_SOURCE_DIR}/addons_Features.xml.in"
19   "${CMAKE_CURRENT_BINARY_DIR}/addons_Features.xml"
20   )
21
22 INSTALL(FILES addons_Features.py DESTINATION ${SHAPER_INSTALL_ADDONS})
23 INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/addons_Features.xml DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
24
25 INSTALL(FILES __init__.py DESTINATION ${SHAPER_INSTALL_ADDONS})
26 INSTALL(DIRECTORY macros DESTINATION ${SHAPER_INSTALL_ADDONS})
27 INSTALL(DIRECTORY macros/box/icons/ macros/rectangle/icons/ DESTINATION ${SHAPER_INSTALL_XML_RESOURCES}/icons/Addons)
28 INSTALL(FILES ${TEXT_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
29
30 INCLUDE(UnitTest)
31
32 ADD_UNIT_TESTS(
33   TestRectangle.py
34 )