X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FLauncher%2FCMakeLists.txt;h=3f5534a98aa4b2b43600ea4fc276a1e72eed90d8;hb=cca750d0050e94eae9ea9ca05bee79a3ce454882;hp=04468440d9f28c587280b4e2af40d8e9855ee848;hpb=1c8eea67281022e4bda8fb7388da634fe3b535a2;p=modules%2Fkernel.git diff --git a/src/Launcher/CMakeLists.txt b/src/Launcher/CMakeLists.txt index 04468440d..3f5534a98 100755 --- a/src/Launcher/CMakeLists.txt +++ b/src/Launcher/CMakeLists.txt @@ -1,9 +1,9 @@ -# Copyright (C) 2012-2013 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2012-2014 CEA/DEN, EDF R&D, OPEN CASCADE # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either -# version 2.1 of the License. +# version 2.1 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -17,6 +17,10 @@ # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # +IF(SALOME_BUILD_TESTS) + ADD_SUBDIRECTORY(Test) +ENDIF(SALOME_BUILD_TESTS) + INCLUDE_DIRECTORIES( ${LIBXML2_INCLUDE_DIR} ${OMNIORB_INCLUDE_DIR} @@ -68,6 +72,7 @@ SET(Launcher_SOURCES Launcher_Job_PythonSALOME.cxx Launcher_Job_YACSFile.cxx Launcher.cxx + Launcher_XML_Persistence.cxx ) ADD_LIBRARY(Launcher ${Launcher_SOURCES}) @@ -108,5 +113,17 @@ IF(NOT SALOME_LAUNCHER_ONLY) INSTALL(TARGETS SALOME_LauncherServer EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_BINS}) ENDIF() -FILE(GLOB COMMON_HEADERS_HXX "${CMAKE_CURRENT_SOURCE_DIR}/*.hxx") +SET(COMMON_HEADERS_HXX + BatchTest.hxx + Launcher.hxx + Launcher_Job.hxx + Launcher_Job_Command.hxx + Launcher_Job_PythonSALOME.hxx + Launcher_Job_SALOME.hxx + Launcher_Job_YACSFile.hxx + Launcher_Utils.hxx + SALOME_Launcher.hxx + SALOME_Launcher_Parser.hxx + SALOME_Launcher_defs.hxx +) INSTALL(FILES ${COMMON_HEADERS_HXX} DESTINATION ${SALOME_INSTALL_HEADERS})