Revision b098029a9db9b5dc110d8181aa4f01d7d987844a authored by Dmitry Yu. Naumov on 20 June 2023, 16:45:29 UTC, committed by Dmitry Yu. Naumov on 20 June 2023, 16:45:29 UTC
Compilation speedup, refactorings using ranges, remove dead code.

See merge request ogs/ogs!4650
2 parent s ec01622 + 84121c2
Raw File
CMakeLists.txt
get_source_files(SOURCES)

ogs_add_library(RichardsComponentTransport ${SOURCES})
target_link_libraries(
    RichardsComponentTransport PUBLIC ProcessLib ChemistryLib
    PRIVATE ParameterLib
)

target_precompile_headers(RichardsComponentTransport PRIVATE [["BaseLib/Error.h"]]
    [["BaseLib/ConfigTree.h"]] [["BaseLib/Logging.h"]]
    [["ProcessLib/Process.h"]] [["MaterialLib/MPL/Medium.h"]]
    [["MaterialLib/MPL/Property.h"]] <Eigen/Core>)

if(OGS_BUILD_TESTING)
    include(Tests.cmake)
endif()
back to top