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

update includes for package

parent 67c60efb
Branches
Tags
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