sinclude $(GENERAL_RULES)/mplib$(WM_MPLIB)
sinclude $(RULES)/mplib$(WM_MPLIB)

EXE_INC = \
    -I../include \
    -I../phaseSystems/lnInclude \
    -I../timeStepControls/lnInclude \
    -I../solidModels/lnInclude \
    -I../transferModels/lnInclude \
    -I../interfacialModels/lnInclude \
    -I../interfacialCompositionModels/lnInclude \
    -I../../../../src/thermophysicalModels/lnInclude \
    -I../../../../src/thermophysicalTransportModels/lnInclude \
    -I$(LIB_SRC)/transportModels/lnInclude \
    -I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
    -I$(LIB_SRC)/MomentumTransportModels/momentumTransportModels/lnInclude \
    -I$(LIB_SRC)/MomentumTransportModels/compressible/lnInclude \
    -I$(LIB_SRC)/MomentumTransportModels/phaseCompressible/lnInclude \
    -I$(LIB_SRC)/finiteVolume/lnInclude \
    -I$(LIB_SRC)/meshTools/lnInclude \
    -I$(LIB_SRC)/dynamicFvMesh/lnInclude \
    -I../../../../src/finiteVolume/lnInclude \
    -I../../../../src/acidReactionModels/lnInclude

EXE_LIBS = \
    -L$(FOAM_USER_LIBBIN) \
    -lupstreamSystem \
    -lupstreamSystems \
    -lupstreamSolidModels \
    -lupstreamTimeStepControls \
    -ltransferModels \
    -lupstreamInterfacialModels \
    -lupstreamInterfacialCompositionModels \
    -lupstreamMomentumTransportModels \
    -lupstreamReactions \
    -lphaseFluidThermophysicalTransportModels \
    -lreservoirReactionThermophysicalTransportModels \
    -ltransientMobilitySatFunctions \
    -lfvAddOns \
    -lfiniteVolume \
    -lfvModelsAddOns \
    -lcombustionModelsAddOns \
    -lfvModels \
    -lfvWellModels \
    -lfvConstraints \
    -lmeshTools \
    -ldynamicFvMesh
