diff --git a/Framework/ProcessSequence/BoundaryCrossingProcess.h b/Framework/ProcessSequence/BoundaryCrossingProcess.h index 1e90e9ae10878c8b4ac544bb8c8f06084f0ee0f7..6157aeeed1ea4c79327203dc313fa964d2fb1ebf 100644 --- a/Framework/ProcessSequence/BoundaryCrossingProcess.h +++ b/Framework/ProcessSequence/BoundaryCrossingProcess.h @@ -12,6 +12,7 @@ #define _include_corsika_processes_BoundaryCrossingProcess_h_ #include <corsika/environment/Environment.h> +#include <corsika/process/ProcessReturn.h> namespace corsika::process { template <typename TDerived> diff --git a/Framework/ProcessSequence/CMakeLists.txt b/Framework/ProcessSequence/CMakeLists.txt index db0b3dbf3f22d046da1bc7ec0050bc2a0c74a08e..9ec9072dabb1dab6ecb17213ddc84a45bb73cd5f 100644 --- a/Framework/ProcessSequence/CMakeLists.txt +++ b/Framework/ProcessSequence/CMakeLists.txt @@ -34,6 +34,12 @@ install ( FILES ${CORSIKAprocesssequence_HEADERS} DESTINATION include/${CORSIKAprocesssequence_NAMESPACE} ) + +target_link_libraries ( + CORSIKAprocesssequence + INTERFACE + CORSIKAenvironment +) #-- -- -- -- -- -- -- -- #code unit testing diff --git a/Framework/Random/CMakeLists.txt b/Framework/Random/CMakeLists.txt index 84479e1230a92ef5a1773ff75ebdf72347c3f7db..bbbe8d32d484373f6ed62495893508c5996dd59f 100644 --- a/Framework/Random/CMakeLists.txt +++ b/Framework/Random/CMakeLists.txt @@ -19,6 +19,13 @@ set ( add_library (CORSIKArandom STATIC ${CORSIKArandom_SOURCES}) CORSIKA_COPY_HEADERS_TO_NAMESPACE (CORSIKArandom ${CORSIKArandom_NAMESPACE} ${CORSIKArandom_HEADERS}) +target_link_libraries ( + CORSIKArandom + INTERFACE + CORSIKAutilities + CORSIKAunits + ) + target_include_directories ( CORSIKArandom PUBLIC