EXE_INC = \
    -Wno-overloaded-virtual -std=c++17 -Wno-old-style-cast \
    -I$(LIB_SRC)/finiteVolume/lnInclude \
    -I$(LIB_SRC)/finiteArea/lnInclude \
    -I$(LIB_SRC)/fileFormats/lnInclude \
    -I$(LIB_SRC)/surfMesh/lnInclude \
    -I$(LIB_SRC)/meshTools/lnInclude \
    -I$(LIB_SRC)/dynamicMesh/lnInclude \
    -I$(LIB_SRC)/conversion/lnInclude \
    -I$(LIB_SRC)/sampling/lnInclude \
    -I$(SMARTREDIS_INCLUDE) \
    -Ifeature \
    -IsmartSimClosureExchange \
    -IsmartSimClosureCoupler

LIB_LIBS = \
    -lfiniteVolume \
    -lfiniteArea \
    -lfileFormats \
    -lsurfMesh \
    -lmeshTools \
    -ldynamicMesh \
    -lconversion \
    -lsampling \
    -L$(SMARTREDIS_LIB) \
    -Wl,-rpath,$(SMARTREDIS_LIB) \
    $(OPENFOAM_SMARTSIM_LDFLAGS) \
    -lsmartredis
