mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-22 02:48:08 +01:00
c454135376
Use `makefile-gmake-mode' instead of `makefile-mode' because the former also highlights ifdef et al. while the latter does not. "./Makefile.global" and one "Makefile.local" failed to specify any major mode at all but doing so is necessary because Emacs does not automatically figure out that these are Makefiles (of any flavor).
18 lines
580 B
Text
18 lines
580 B
Text
# -*- makefile-gmake -*-
|
|
|
|
dir := util
|
|
extra_cflags += -I$(srcdir)/$(dir)
|
|
|
|
libnotmuch_util_c_srcs := $(dir)/xutil.c $(dir)/error_util.c $(dir)/hex-escape.c \
|
|
$(dir)/string-util.c $(dir)/talloc-extra.c $(dir)/zlib-extra.c \
|
|
$(dir)/util.c $(dir)/gmime-extra.c $(dir)/crypto.c \
|
|
$(dir)/repair.c \
|
|
$(dir)/unicode-util.c
|
|
|
|
libnotmuch_util_modules := $(libnotmuch_util_c_srcs:.c=.o)
|
|
|
|
$(dir)/libnotmuch_util.a: $(libnotmuch_util_modules)
|
|
$(call quiet,AR) rcs $@ $^
|
|
|
|
SRCS := $(SRCS) $(libnotmuch_util_c_srcs)
|
|
CLEAN := $(CLEAN) $(libnotmuch_util_modules) $(dir)/libnotmuch_util.a
|