Skip to content
Snippets Groups Projects
Commit 4751d485 authored by Stephan Schulz's avatar Stephan Schulz
Browse files

update includes for package

parent 67c60efb
No related branches found
No related tags found
1 merge request!15CMake projectconfig
Pipeline #57642 passed
set(ALL_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/include)
set(ALL_HEADER_FILES
${ALL_INCLUDE_DIR}/ALL.hpp
${ALL_INCLUDE_DIR}/ALL_LB.hpp
${ALL_INCLUDE_DIR}/ALL_CustomExceptions.hpp
${ALL_INCLUDE_DIR}/ALL_Defines.h
${ALL_INCLUDE_DIR}/ALL_ForceBased.hpp
${ALL_INCLUDE_DIR}/ALL_Functions.hpp
${ALL_INCLUDE_DIR}/ALL_Histogram.hpp
${ALL_INCLUDE_DIR}/ALL.hpp
${ALL_INCLUDE_DIR}/ALL_LB.hpp
${ALL_INCLUDE_DIR}/ALL_Point.hpp
${ALL_INCLUDE_DIR}/ALL_Staggered.hpp
${ALL_INCLUDE_DIR}/ALL_Tensor.hpp
${ALL_INCLUDE_DIR}/ALL_ForceBased.hpp
${ALL_INCLUDE_DIR}/ALL_Voronoi.hpp
${ALL_INCLUDE_DIR}/ALL_Point.hpp
${ALL_INCLUDE_DIR}/ALL_CustomExceptions.hpp)
${ALL_INCLUDE_DIR}/ALL_Voronoi.hpp)
# todo(s.schulz): Should these be installed explicitly?
# install(FILES ${ALL_HEADER_FILES} DESTINATION include)
......@@ -59,8 +60,8 @@ if (CM_ALL_FORTRAN)
target_include_directories(ALL_fortran PUBLIC ${MPI_Fortran_INCLUDE_PATH})
target_include_directories(ALL_fortran
PUBLIC
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>"
"$<INSTALL_INTERFACE:src>")
"$<BUILD_INTERFACE:${CMAKE_Fortran_MODULE_DIRECTORY}>"
"$<INSTALL_INTERFACE:include/modules>")
target_include_directories(ALL_fortran PRIVATE ${ALL_INCLUDE_DIR})
target_link_libraries(ALL_fortran PUBLIC ${MPI_Fortran_LINK_FLAGS} ${MPI_Fortran_LIBRARIES} ALL)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment