INCLUDE(${CMAKE_SOURCE_DIR}/salome_adm/cmake_files/FindCPPUNIT.cmake)
INCLUDE(${CMAKE_SOURCE_DIR}/salome_adm/cmake_files/FindDOXYGEN.cmake)
INCLUDE(${CMAKE_SOURCE_DIR}/salome_adm/cmake_files/FindMPI.cmake)
+ INCLUDE(${CMAKE_SOURCE_DIR}/salome_adm/cmake_files/FindLIBBATCH.cmake)
""")
pass
else:
INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/FindCPPUNIT.cmake)
INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/FindDOXYGEN.cmake)
INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/FindMPI.cmake)
+ INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/FindLIBBATCH.cmake)
INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/FindKERNEL.cmake)
ELSE(KERNEL_ROOT_DIR)
INCLUDE(${CMAKE_SOURCE_DIR}/adm_local_without_kernel/cmake_files/FindPLATFORM.cmake)
INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/FindCPPUNIT.cmake)
INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/FindDOXYGEN.cmake)
INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/FindMPI.cmake)
+ INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/FindLIBBATCH.cmake)
INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/FindKERNEL.cmake)
""")
pass
SET(ENABLE_QXGRAPHVIEWER ON)
""")
pass
+ elif self.module == "jobmanager":
+ newlines.append("""
+ IF(GUI_ROOT_DIR)
+ SET(HAS_GUI ON)
+ ENDIF(GUI_ROOT_DIR)
+ """)
+ pass
elif self.module == "geom":
newlines.append("""
IF(GUI_ROOT_DIR)
newlines.append('''
FOREACH(output ${MOC_FILES})
''')
- if self.module == "yacs":
+ if self.module in ["jobmanager", "yacs"]:
newlines.append('''
STRING(REGEX REPLACE _moc.cxx .hxx input ${output})
''')
"salomepypkg_PYTHON" : "${salomepypkgdir}",
"mypkgpython_PYTHON" : "${mypkgpythondir}",
}
+ if self.module == "jobmanager":
+ d["bin_SCRIPTS"] = "bin"
+ pass
if self.module == "medfile":
d = {
"include_HEADERS" : "include",
SET(lib)
ENDIF(lib STREQUAL v)
ENDFOREACH(v ${vars})
+ SET(test OFF)
+ IF(lib)
+ STRING(REGEX MATCH "^-lQt" test ${lib})
+ ENDIF(lib)
+ IF(NOT test)
SET(libadd ${libadd} ${lib})
+ ENDIF(NOT test)
ENDFOREACH(lib ${libs})
TARGET_LINK_LIBRARIES(${name} ${libadd})
''')
# --
self.setLibAdd(key, newlines)
# --
- if self.module in ["medfile", "netgen"]:
+ if self.module in ["jobmanager", "medfile", "netgen"]:
newlines.append(r'''
SET(DEST bin)
''')