Hints DB interface: convert from macros to inlinable functions.
[exim.git] / src / OS / Makefile-Base
index 2880b0ce3a94f5c0d569886aa096d6aa07c73b69..cab56cc3868af3f72def87d884c836a84494b6fd 100644 (file)
@@ -5,8 +5,7 @@
 # optional, Local/* files at the front of this file, to create Makefile in the
 # build directory.
 #
-# Copyright (c) The Exim Maintainers 1995 - 2018
-# Copyright (c) The Exim Maintainers 2020
+# Copyright (c) The Exim Maintainers 1995 - 2021
 
 SHELL      = $(MAKE_SHELL)
 SCRIPTS    = ../scripts
@@ -476,7 +475,6 @@ OBJ_EXPERIMENTAL =  arc.o \
                        dmarc.o \
                        imap_utf7.o \
                        spf.o \
-                       srs.o \
                        utf8.o
 
 # Targets for final binaries; the main one has a build number which is
@@ -637,11 +635,12 @@ eximon.bin: $(EXIMON_EDITME) eximon $(OBJ_MONBIN) ../exim_monitor/em_version.c \
 HDRS  =        blob.h \
        config.h \
        dbfunctions.h \
-       dbstuff.h \
        exim.h \
        functions.h \
        globals.h \
        hash.h \
+       hintsdb.h \
+       hintsdb_structs.h \
        local_scan.h \
        macros.h \
        mytypes.h \
@@ -650,10 +649,11 @@ HDRS  =   blob.h \
        os.h
 PHDRS = ../config.h \
        ../dbfunctions.h \
-       ../dbstuff.h \
        ../exim.h \
        ../functions.h \
        ../globals.h \
+       ../hintsdb.h \
+       ../hintsdb_structs.h \
        ../local_scan.h \
        ../macros.h \
        ../mytypes.h \
@@ -842,7 +842,6 @@ dcc.o:              $(HDRS) dcc.h dcc.c
 dmarc.o:       $(HDRS) pdkim/pdkim.h dmarc.h dmarc.c
 imap_utf7.o:   $(HDRS) imap_utf7.c
 spf.o:         $(HDRS) spf.h spf.c
-srs.o:         $(HDRS) srs.h srs.c
 utf8.o:                $(HDRS) utf8.c
 
 # The module containing tables of available lookups, routers, auths, and