Skip to content
Snippets Groups Projects
Commit b4f88f99 authored by Lars Bilke's avatar Lars Bilke
Browse files

Fixed some warnings under CMake 3.0.0

parent deb1f63f
No related branches found
No related tags found
No related merge requests found
......@@ -39,9 +39,9 @@ before_install:
script:
- "pwd & mkdir build && cd build && cmake $CMAKE_ARGS .. && cmake .. && make"
- make test
- make tests
# PetSc
- if [[ "$CASE" == "CLI_PETSC" ]]; then make test_mpi; fi
- if [[ "$CASE" == "CLI_PETSC" ]]; then make tests_mpi; fi
notifications:
email:
......
......@@ -140,7 +140,9 @@ ENDIF() # OGS_BUILD_GUI
ADD_SUBDIRECTORY( AssemblerLib )
ADD_SUBDIRECTORY( BaseLib )
# TODO This is a hack but we have to make sure that Boost is built first
ADD_DEPENDENCIES(BaseLib Boost)
IF(TARGET Boost)
ADD_DEPENDENCIES(BaseLib Boost)
ENDIF()
ADD_SUBDIRECTORY( FileIO )
ADD_SUBDIRECTORY( GeoLib )
ADD_SUBDIRECTORY( MathLib )
......
......@@ -97,7 +97,7 @@ IF (GEOTIFF_FOUND)
TARGET_LINK_LIBRARIES( ogs-gui ${GEOTIFF_LIBRARIES} )
ENDIF () # GEOTIFF_FOUND
ADD_DEPENDENCIES ( ogs-gui VtkVis OGSProject )
ADD_DEPENDENCIES ( ogs-gui VtkVis )
IF(MSVC)
# Set linker flags
......
......@@ -198,7 +198,9 @@ target_link_libraries( QtDataView
shp
)
ADD_DEPENDENCIES(QtDataView VtkRescan)
IF(TARGET VtkRescan)
ADD_DEPENDENCIES(QtDataView VtkRescan)
ENDIF()
IF (GEOTIFF_FOUND)
TARGET_LINK_LIBRARIES( QtDataView ${GEOTIFF_LIBRARIES} )
......
......@@ -49,7 +49,10 @@ add_library( VtkAct STATIC
${MOC_SOURCES}
${UIS}
)
ADD_DEPENDENCIES(VtkAct VtkRescan)
IF(TARGET VtkRescan)
ADD_DEPENDENCIES(VtkAct VtkRescan)
ENDIF()
target_link_libraries( VtkAct ${QT_LIBRARIES} )
......
......@@ -152,7 +152,9 @@ ADD_LIBRARY( VtkVis STATIC
${UIS}
)
ADD_DEPENDENCIES(VtkVis VtkRescan)
IF(TARGET VtkRescan)
ADD_DEPENDENCIES(VtkVis VtkRescan)
ENDIF()
IF (GEOTIFF_FOUND)
INCLUDE_DIRECTORIES( ${GEOTIFF_INCLUDE_DIRS} )
......
......@@ -38,7 +38,9 @@ ENDIF()
ADD_EXECUTABLE (testrunner testrunner.cpp ${TEST_SOURCES})
SET_TARGET_PROPERTIES(testrunner PROPERTIES FOLDER Testing)
ADD_DEPENDENCIES(testrunner Eigen)
IF(TARGET Eigen)
ADD_DEPENDENCIES(testrunner Eigen)
ENDIF()
TARGET_LINK_LIBRARIES(testrunner
GTest
......@@ -68,25 +70,23 @@ IF(OGS_BUILD_GUI)
ENDIF()
IF (QT4_FOUND)
TARGET_LINK_LIBRARIES(testrunner
${QT_LIBRARIES}
)
TARGET_LINK_LIBRARIES(testrunner ${QT_LIBRARIES})
ENDIF()
# Add make-target test which runs the testrunner
# This should override CTest's predefined test-target but it does not
IF (OGS_USE_PETSC)
ADD_CUSTOM_TARGET(test
ADD_CUSTOM_TARGET(tests
mpirun -np 1 $<TARGET_FILE:testrunner> --gtest_filter=-MPITest*
DEPENDS testrunner
)
ADD_CUSTOM_TARGET(test_mpi
ADD_CUSTOM_TARGET(tests_mpi
mpirun -np 3 $<TARGET_FILE:testrunner> --gtest_filter=MPITest*
DEPENDS testrunner
)
ELSE ()
ADD_CUSTOM_TARGET(test
ADD_CUSTOM_TARGET(tests
$<TARGET_FILE:testrunner>
DEPENDS testrunner
)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment