# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
# This Makefile is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.


SHELL = /bin/sh

srcdir = .
top_srcdir = .
prefix = 
exec_prefix = ${prefix}

bindir = ${exec_prefix}/bin
sbindir = ${exec_prefix}/sbin
libexecdir = ${exec_prefix}/libexec
datadir = ${prefix}/share
sysconfdir = ${prefix}/etc
sharedstatedir = ${prefix}/com
localstatedir = ${prefix}/var
libdir = /mutt/lib/mutt
infodir = ${prefix}/info
mandir = ${prefix}/man
includedir = ${prefix}/include
oldincludedir = /usr/include

DESTDIR =

pkgdatadir = $(datadir)/mutt
pkglibdir = $(libdir)/mutt
pkgincludedir = $(includedir)/mutt

top_builddir = .

ACLOCAL = missing aclocal
AUTOCONF = autoconf
AUTOMAKE = missing automake
AUTOHEADER = autoheader

INSTALL = /usr/bin/install -c
INSTALL_PROGRAM = ${INSTALL} $(AM_INSTALL_PROGRAM_FLAGS)
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_SCRIPT = ${INSTALL_PROGRAM}
transform = s,x,x,

NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
host_alias = i686-pc-win32
host_triplet = i686-pc-win32
CATALOGS =  de.gmo ru.gmo it.gmo es.gmo uk.gmo fr.gmo pl.gmo nl.gmo cs.gmo id.gmo sk.gmo ko.gmo el.gmo zh_TW.Big5.gmo pt_BR.gmo eo.gmo gl.gmo sv.gmo da.gmo
CATOBJEXT = .gmo
CC = gcc
DATADIRNAME = share
DBX = no
DEBUGGER = no
DOTLOCK_GROUP = 
DOTLOCK_PERMISSION = 755
DOTLOCK_TARGET = mutt_dotlock
GDB = no
GENCAT = 
GMOFILES =  de.gmo ru.gmo it.gmo es.gmo uk.gmo fr.gmo pl.gmo nl.gmo cs.gmo id.gmo sk.gmo ko.gmo el.gmo zh_TW.Big5.gmo pt_BR.gmo eo.gmo gl.gmo sv.gmo da.gmo
GMSGFMT = /usr/bin/msgfmt
GT_NO = 
GT_YES = #YES#
INCLUDE_LOCALE_H = #include <locale.h>
INSTOBJEXT = .mo
INTLDEPS = $(top_builddir)/intl/libintl.a
INTLLIBS = $(top_builddir)/intl/libintl.a
INTLOBJS = $(GETTOBJS)
ISPELL = no
LIBIMAP = 
LIBIMAPDEPS = 
MAKEINFO = missing makeinfo
MKINSTALLDIRS = ./mkinstalldirs
MSGFMT = /usr/bin/msgfmt
MUTTLIBS =  mutt.res -lcurses -lwsock32
MUTTLOCALEDIR = /share/locale
MUTT_LIB_OBJECTS =  pop.o url.o signature.o sendsmtp.o
PACKAGE = mutt
PGPAUX_TARGET = 
POFILES =  de.po ru.po it.po es.po uk.po fr.po pl.po nl.po cs.po id.po sk.po ko.po el.po zh_TW.Big5.po pt_BR.po eo.po gl.po sv.po da.po
POSUB = po
RANLIB = ranlib
SDB = no
SENDMAIL = no
SUBVERSION = i
U = 
USE_INCLUDED_LIBINTL = yes
USE_NLS = no
VERSION = 1.2.5
charmaps = /mutt/lib/mutt/charmaps
docdir = /mutt/doc/mutt
l = 
libdir = /mutt/lib/mutt
sharedir = /mutt/lib/mutt

AUTOMAKE_OPTIONS = foreign
EXTRA_PROGRAMS = mutt_dotlock pgpring makedoc

CHARMAP_SUBDIR = charmaps

#IMAP_SUBDIR = imap
#IMAP_INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/imap

SUBDIRS =
# m4 po intl doc contrib $(CHARMAP_SUBDIR) $(IMAP_SUBDIR)
bin_SCRIPTS = pgpewrap muttbug
bin_SCRIPTS = muttbug

BUILT_SOURCES = keymap_defs.h

bin_PROGRAMS = mutt mutt_dotlock 
mutt_SOURCES = $(BUILT_SOURCES) 	addrbook.c alias.c attach.c base64.c browser.c buffy.c color.c 	commands.c complete.c compose.c copy.c curs_lib.c curs_main.c date.c 	edit.c enter.c flags.c init.c filter.c from.c getdomain.c 	handler.c hash.c hdrline.c headers.c help.c hook.c keymap.c 	main.c mbox.c menu.c mh.c mx.c pager.c parse.c pattern.c 	postpone.c query.c recvattach.c recvcmd.c 	rfc822.c rfc1524.c rfc2047.c rfc2231.c 	score.c send.c sendlib.c signal.c sort.c 	status.c system.c thread.c charset.c history.c lib.c 	muttlib.c editmsg.c


mutt_LDADD =  pop.o url.o signature.o sendsmtp.o  snprintf.o regex.o $(LIBIMAP) $(MUTTLIBS) 
#	$(INTLLIBS) 


mutt_DEPENDENCIES =  pop.o url.o signature.o sendsmtp.o  snprintf.o regex.o $(LIBIMAPDEPS)
# $(INTLDEPS)

makedoc_SOURCES = makedoc.c

CPP = gcc -E

DEFS = -DSHAREDIR=\"$(sharedir)\" -DSYSCONFDIR=\"$(sysconfdir)\" 	-DBINDIR=\"$(bindir)\" -DHAVE_CONFIG_H=1


# top_srcdir is for building outside of the source tree
INCLUDES = -I/mingw/include -I$(top_srcdir) -I. $(IMAP_INCLUDES) -Iintl -I$(includedir)

non_us_sources = pgp.c pgpinvoke.c pgpkey.c pgplib.c sha1dgst.c 	gnupgparse.c sha.h sha_locl.h 	doc/language.txt doc/language50.txt OPS.PGP doc/PGP-Notes.txt 	OPS.MIX remailer.c remailer.h pgpewrap		contrib/pgp2.rc contrib/pgp5.rc contrib/gpg.rc 	imap/imap_ssl.c imap/imap_ssl.h README.SSL


EXTRA_mutt_SOURCES = pgp.c pgpinvoke.c pgpkey.c pgplib.c sha1dgst.c 	gnupgparse.c resize.c dotlock.c pop.c url.c signature.c sendsmtp.c remailer.c remailer.h browser.h


EXTRA_DIST = COPYRIGHT GPL OPS OPS.PGP TODO configure acconfig.h attach.h 	buffy.h charset.h copy.h dotlock.h functions.h gen_defs 	globals.h hash.h history.h init.h keymap.h 	mailbox.h mapping.h mime.h mutt.h mutt_curses.h mutt_menu.h  	mutt_regex.h mx.h pager.h parse.h pgp.h protos.h  	reldate.h rfc1524.h rfc2047.h rfc2231.h rfc822.h sha.h sha_locl.h 	sort.h mime.types VERSION prepare _regex.h OPS.MIX		README.SECURITY remailer.c remailer.h browser.h 	lib.h extlib.c pgpewrap pgplib.h Muttrc.head Muttrc 	makedoc.c stamp-doc-rc README.SSL README.UPGRADE


mutt_dotlock_SOURCES = mutt_dotlock.c
mutt_dotlock_LDADD =  snprintf.o regex.o
mutt_dotlock_DEPENDENCIES =  snprintf.o regex.o

pgpring_SOURCES = pgppubring.c pgplib.c lib.c extlib.c sha1dgst.c
pgpring_LDADD =  snprintf.o regex.o $(INTLLIBS) 
pgpring_DEPENDENCIES =  snprintf.o regex.o $(INTLDEPS)

CLEANFILES = mutt_dotlock.c stamp-doc-rc makedoc 	keymap_alldefs.h keymap_defs.h


ACLOCAL_AMFLAGS = -I m4

LDADD =  snprintf.o regex.o 
#$(top_builddir)/intl/libintl.a

OPS = $(srcdir)/OPS
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES =  muttbug.sh Muttrc.head
PROGRAMS =  $(bin_PROGRAMS)

CPPFLAGS =  -I$(top_srcdir)/intl
LDFLAGS = 
LIBS = 
mutt_dotlock_OBJECTS =  mutt_dotlock.o
mutt_dotlock_LDFLAGS = 
pgpring_OBJECTS =  pgppubring.o pgplib.o lib.o extlib.o sha1dgst.o
pgpring_LDFLAGS = 
makedoc_OBJECTS =  makedoc.o
makedoc_LDADD = $(LDADD)
makedoc_DEPENDENCIES =   snprintf.o regex.o
makedoc_LDFLAGS = 
mutt_OBJECTS =  addrbook.o alias.o attach.o base64.o browser.o buffy.o \
color.o commands.o complete.o compose.o copy.o curs_lib.o curs_main.o \
date.o edit.o enter.o flags.o init.o filter.o from.o getdomain.o \
handler.o hash.o hdrline.o headers.o help.o hook.o keymap.o main.o \
mbox.o menu.o mh.o mx.o pager.o parse.o pattern.o postpone.o query.o \
recvattach.o recvcmd.o rfc822.o rfc1524.o rfc2047.o rfc2231.o score.o \
send.o sendlib.o signal.o sort.o status.o system.o thread.o charset.o \
history.o lib.o muttlib.o editmsg.o
mutt_LDFLAGS = 
SCRIPTS =  $(bin_SCRIPTS)

CFLAGS = -Wall -pedantic -g -O2
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
CCLD = $(CC)
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
DIST_COMMON =  README ./stamp-h.in ABOUT-NLS ChangeLog INSTALL \
Makefile.am Makefile.in Muttrc.head.in NEWS TODO acconfig.h aclocal.m4 \
config.guess config.h.in config.sub configure configure.in install-sh \
missing mkinstalldirs muttbug.sh.in regex.c snprintf.c strcasecmp.c \
strdup.c


DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)

TAR = tar
GZIP_ENV = --best
DIST_SUBDIRS =  m4 po intl doc contrib charmaps imap
SOURCES = $(mutt_dotlock_SOURCES) $(pgpring_SOURCES) $(makedoc_SOURCES) $(mutt_SOURCES) $(EXTRA_mutt_SOURCES)
OBJECTS = $(mutt_dotlock_OBJECTS) $(pgpring_OBJECTS) $(makedoc_OBJECTS) $(mutt_OBJECTS)

all: mutt
.SUFFIXES:
.SUFFIXES: .S .c .o .s

.c.o:
	$(COMPILE) -c $<

.s.o:
	$(COMPILE) -c $<

.S.o:
	$(COMPILE) -c $<


mutt_dotlock: $(mutt_dotlock_OBJECTS) $(mutt_dotlock_DEPENDENCIES)
	@rm -f mutt_dotlock
	$(LINK) $(mutt_dotlock_LDFLAGS) $(mutt_dotlock_OBJECTS) $(mutt_dotlock_LDADD) $(LIBS)

pgpring: $(pgpring_OBJECTS) $(pgpring_DEPENDENCIES)
	@rm -f pgpring
	$(LINK) $(pgpring_LDFLAGS) $(pgpring_OBJECTS) $(pgpring_LDADD) $(LIBS)

mutt: $(mutt_OBJECTS) $(mutt_DEPENDENCIES)
	$(LINK) $(mutt_LDFLAGS) $(mutt_OBJECTS) $(mutt_LDADD) $(LIBS)


# This directory's subdirectories are mostly independent; you can cd
# into them and run `make' without going through this Makefile.
# To change the values of `make' variables: instead of editing Makefiles,
# (1) if the variable is set in `config.status', edit `config.status'
#     (which will cause the Makefiles to be regenerated when you run `make');
# (2) otherwise, pass the desired values on the `make' command line.


addrbook.o: addrbook.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h mutt_menu.h keymap.h keymap_defs.h \
	mapping.h sort.h
alias.o: alias.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mutt_curses.h
attach.o: attach.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mutt_menu.h keymap.h keymap_defs.h \
	mutt_curses.h rfc1524.h mime.h pager.h mailbox.h copy.h mx.h \
	pgp.h pgplib.h
base64.o: base64.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mime.h
browser.o: browser.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h mutt_curses.h mutt_menu.h keymap.h \
	keymap_defs.h buffy.h mapping.h sort.h mailbox.h browser.h
buffy.o: buffy.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h buffy.h mailbox.h mx.h
charset.o: charset.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h charset.h
color.o: color.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mutt_curses.h mapping.h
commands.o: commands.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h mutt_curses.h mutt_menu.h keymap.h \
	keymap_defs.h mime.h sort.h mailbox.h copy.h mx.h pager.h pgp.h \
	pgplib.h
complete.o: complete.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h
compose.o: compose.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h mutt_curses.h mutt_menu.h keymap.h \
	keymap_defs.h rfc1524.h mime.h attach.h mapping.h mailbox.h \
	sort.h charset.h pgp.h pgplib.h
copy.o: copy.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mailbox.h mx.h copy.h rfc2047.h parse.h mime.h \
	pgp.h pgplib.h
curs_lib.o: curs_lib.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h mutt_menu.h keymap.h keymap_defs.h \
	mutt_curses.h pager.h
curs_main.o: curs_main.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h mutt_curses.h mutt_menu.h keymap.h \
	keymap_defs.h mailbox.h mapping.h sort.h buffy.h pgp.h pgplib.h
date.o: date.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h
editmsg.o: editmsg.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h copy.h mailbox.h mx.h
edit.o: edit.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mutt_curses.h
enter.o: enter.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mutt_menu.h keymap.h keymap_defs.h \
	mutt_curses.h history.h
extlib.o: extlib.c lib.h config.h
filter.o: filter.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h
flags.o: flags.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mutt_curses.h sort.h mx.h mailbox.h
from.o: from.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h
getdomain.o: getdomain.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h
gnupgparse.o: gnupgparse.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h pgp.h pgplib.h charset.h mime.h
handler.o: handler.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h mutt_curses.h rfc1524.h keymap.h \
	keymap_defs.h mime.h copy.h charset.h pgp.h pgplib.h
hash.o: hash.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h
hdrline.o: hdrline.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h mutt_curses.h sort.h pgp.h pgplib.h
headers.o: headers.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h pgp.h pgplib.h
help.o: help.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mutt_curses.h keymap.h keymap_defs.h pager.h \
	mapping.h
history.o: history.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h history.h
hook.o: hook.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h
init.o: init.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mapping.h mutt_curses.h history.h keymap.h \
	keymap_defs.h pgp.h pgplib.h mx.h mailbox.h init.h sort.h \
	buffy.h
keymap.o: keymap.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mutt_menu.h keymap.h keymap_defs.h \
	mutt_curses.h mapping.h functions.h
lib.o: lib.c lib.h config.h
main.o: main.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mx.h mailbox.h buffy.h sort.h pgp.h pgplib.h \
	mutt_curses.h keymap.h keymap_defs.h reldate.h
makedoc.o: makedoc.c config.h
mbox.o: mbox.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mailbox.h mx.h sort.h copy.h
menu.o: menu.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mutt_curses.h mutt_menu.h keymap.h \
	keymap_defs.h
mh.o: mh.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h lib.h \
	globals.h mailbox.h mx.h copy.h buffy.h sort.h
mutt_dotlock.o: mutt_dotlock.c dotlock.h config.h reldate.h
muttlib.o: muttlib.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h mutt_curses.h mime.h mailbox.h mx.h \
	pgp.h pgplib.h
mx.o: mx.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h lib.h \
	globals.h mx.h mailbox.h rfc2047.h sort.h copy.h keymap.h \
	keymap_defs.h pgp.h pgplib.h dotlock.h
pager.o: pager.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mutt_curses.h keymap.h keymap_defs.h \
	mutt_menu.h mapping.h sort.h pager.h attach.h pgp.h pgplib.h
parse.o: parse.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mailbox.h mime.h rfc2047.h rfc2231.h pgp.h \
	pgplib.h
pattern.o: pattern.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h mapping.h keymap.h keymap_defs.h \
	mailbox.h copy.h pgp.h pgplib.h
pgpinvoke.o: pgpinvoke.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h mutt_curses.h pgp.h pgplib.h
pgpkey.o: pgpkey.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mutt_curses.h mutt_menu.h keymap.h \
	keymap_defs.h mime.h pgp.h pgplib.h pager.h sort.h
pgplib.o: pgplib.c lib.h config.h pgplib.h
pgp.o: pgp.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h lib.h \
	globals.h mutt_curses.h pgp.h pgplib.h mime.h parse.h
pgppubring.o: pgppubring.c config.h sha.h lib.h pgplib.h
postpone.o: postpone.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h mutt_menu.h keymap.h keymap_defs.h \
	rfc1524.h mime.h mailbox.h mapping.h pgp.h pgplib.h
query.o: query.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mutt_menu.h keymap.h keymap_defs.h mapping.h \
	sort.h
recvattach.o: recvattach.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h mutt_curses.h mutt_menu.h keymap.h \
	keymap_defs.h rfc1524.h mime.h mailbox.h attach.h mapping.h \
	mx.h copy.h pgp.h pgplib.h
recvcmd.o: recvcmd.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h mutt_curses.h mutt_menu.h keymap.h \
	keymap_defs.h rfc1524.h mime.h mailbox.h attach.h mapping.h \
	mx.h copy.h
resize.o: resize.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mutt_curses.h
rfc1524.o: rfc1524.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h rfc1524.h
rfc2047.o: rfc2047.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h mime.h charset.h rfc2047.h
rfc2231.o: rfc2231.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h mime.h charset.h rfc2047.h rfc2231.h
rfc822.o: rfc822.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h
score.o: score.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h sort.h
sendlib.o: sendlib.c mutt.h config.h rfc822.h hash.h mutt_regex.h \
	protos.h lib.h globals.h mutt_curses.h rfc2047.h rfc2231.h mx.h \
	mailbox.h mime.h copy.h pager.h charset.h pgp.h pgplib.h
send.o: send.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mutt_curses.h rfc2047.h keymap.h keymap_defs.h \
	mime.h mailbox.h copy.h mx.h pgp.h pgplib.h
sha1dgst.o: sha1dgst.c sha.h sha_locl.h
signal.o: signal.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mutt_curses.h
sort.o: sort.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h sort.h
status.o: status.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h mutt_menu.h keymap.h keymap_defs.h \
	mutt_curses.h sort.h mapping.h mx.h mailbox.h
system.o: system.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h
thread.o: thread.c mutt.h config.h rfc822.h hash.h mutt_regex.h protos.h \
	lib.h globals.h sort.h


# keymap_defs.h: $(OPS) $(srcdir)/gen_defs
#	$(srcdir)/gen_defs $(OPS) > keymap_defs.h

# keymap_alldefs.h: $(srcdir)/OPS $(srcdir)/OPS.PGP $(srcdir)/OPS.MIX $(srcdir)/gen_defs
# 	$(srcdir)/gen_defs $(srcdir)/OPS $(srcdir)/OPS.PGP $(srcdir)/OPS.MIX > keymap_alldefs.h


# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
