## LDADD is included in the program-specific LDADD since we want to add
 ## to this list of libraries, not replace it.
 ##
-LDADD = sbr/libmh.a
+LDADD = sbr/libmh.a sbr/libdtimep.a
 
 ##
 ## These are used to create the default mhn.defaults config file
 ## Internal libraries that we create as part of the build process
 ## but do not install
 ##
-noinst_LIBRARIES = sbr/libmh.a mts/libmts.a
+noinst_LIBRARIES = sbr/libmh.a sbr/libdtimep.a mts/libmts.a
 
 ##
 ## These are all of our header files.  Right now we don't install any of
                      sbr/context_replace.c sbr/context_save.c \
                      sbr/copy.c sbr/copyip.c sbr/cpydata.c \
                      sbr/cpydgst.c sbr/crawl_folders.c sbr/discard.c \
-                     sbr/done.c sbr/dtime.c sbr/dtimep.l \
+                     sbr/done.c sbr/dtime.c \
                      sbr/error.c  sbr/ext_hook.c sbr/fdcompare.c \
                      sbr/folder_addmsg.c sbr/folder_delmsgs.c \
                      sbr/folder_free.c sbr/folder_pack.c \
                -DDEFAULT_EDITOR='"$(default_editor)"' \
                -DDEFAULT_PAGER='"$(default_pager)"'
 
+sbr_libdtimep_a_SOURCES = sbr/dtimep.l
+sbr_libdtimep_a_CFLAGS = $(sbr_libmh_a_CPPFLAGS) $(DISABLE_UNUSED_MACROS_WARNING)
+
 mts_libmts_a_SOURCES = mts/smtp/hosts.c mts/smtp/smtp.c
 
 ##