Skip to content
Snippets Groups Projects
Select Git revision
  • 8f67bd7971f62cd90c1b1b4372d9a3e04718f98b
  • main default protected
  • test-10rc4
  • L2SS-1730
  • L2SS-1650-allow-threads-during-io
  • play-with-merge-trains
  • v0.3.1
  • v0.3.0
  • v0.2.0
  • v0.1.0
10 results

test_attr_wrapper.py

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    CMakeLists.txt 2.93 KiB
    # $Id$
    
    python_install(
        __init__.py
        webservice.py
        utils.py
        radbchangeshandler.py
        fakedata.py
        mom.py
        DESTINATION lofar/sas/resourceassignment/resourceassignmenteditor)
    
    file(GLOB_RECURSE jquery_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} static/js/jquery/*)
    file(GLOB_RECURSE angular_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} static/js/angular/*)
    file(GLOB_RECURSE angular_route_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} static/js/angular-route/*)
    file(GLOB_RECURSE angular_touch_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} static/js/angular-touch/*)
    file(GLOB_RECURSE angular_resource_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} static/js/angular-resource/*)
    file(GLOB_RECURSE angular_ui_grid_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} static/js/angular-ui-grid/*)
    file(GLOB_RECURSE angular_ui_tree_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} static/js/angular-ui-tree/*)
    file(GLOB_RECURSE angular_ui_layout_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} static/js/angular-ui-layout/*)
    file(GLOB_RECURSE angular_ui_tabs_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} static/js/angular-ui-tabs/*)
    file(GLOB_RECURSE angular_gantt_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} static/js/angular-gantt/*)
    file(GLOB_RECURSE angular_moment_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} static/js/angular-moment/*)
    file(GLOB_RECURSE jsplumb_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} static/js/jsplumb/*)
    file(GLOB_RECURSE moment_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} static/js/moment/*)
    file(GLOB_RECURSE bootstrap_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} static/css/bootstrap.min.css)
    file(GLOB_RECURSE fonts_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} static/fonts/*)
    file(GLOB_RECURSE utils_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} static/js/utils/*)
    
    set(app_files
        static/favicon.ico
        static/app/app.js
        static/app/controllers/datacontroller.js
        static/app/controllers/gridcontroller.js
        static/app/controllers/ganttresourcecontroller.js
        static/app/controllers/ganttprojectcontroller.js
        static/css/main.css
        templates/index.html)
    
    set(web_files 
        ${jquery_files}
        ${angular_files}
        ${angular_route_files}
        ${angular_touch_files}
        ${angular_resource_files} 
        ${angular_ui_grid_files}
        ${angular_ui_tree_files}
        ${angular_ui_layout_files}
        ${angular_ui_tabs_files}
        ${angular_gantt_files}
        ${angular_moment_files}
        ${moment_files}
        ${jsplumb_files}
        ${bootstrap_files} 
        ${fonts_files}
        ${utils_files}
        ${app_files})
    
    foreach(web_file ${web_files})
        get_filename_component(web_file_path ${web_file} PATH)
        get_filename_component(web_file_abs ${web_file} ABSOLUTE)
    
        file(MAKE_DIRECTORY ${_build_dir}/${web_file_path})
        execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink ${web_file_abs} ${_build_dir}/${web_file})
    
        install(FILES ${web_file_abs} DESTINATION ${PYTHON_INSTALL_DIR}/lofar/sas/resourceassignment/resourceassignmenteditor/${web_file_path})
    endforeach(web_file ${web_files})