imap_path_decode(): err: do not "savestrbuf(,buflen * 2)"
[s-mailx.git] / makefile
blobbbb5e7fc0b812f2dfccc5811a7670c563b1bf947
1 #@ Makefile for S-nail.
2 #@ Adjustments have to be made in "make.rc" -- or on the command line.
3 #@ See the file "INSTALL" if you need help.
5 .PHONY: all install uninstall clean distclean config build test
7 _not_all_: build
8 all: config
9 @LC_ALL=C $(MAKE) -f ./mk.mk all
10 install: all
11 @LC_ALL=C $(MAKE) -f ./mk.mk install
12 uninstall:
13 @$(_prestop) && LC_ALL=C $(MAKE) -f ./mk.mk uninstall
14 clean:
15 @$(_prestop) && LC_ALL=C $(MAKE) -f ./mk.mk clean
16 distclean:
17 @$(_prestop) && LC_ALL=C $(MAKE) -f ./mk.mk distclean
19 config:
20 @$(_prego)
21 build:
22 @$(_prestop) && LC_ALL=C $(MAKE) -f ./mk.mk all
23 test:
24 @$(_prestop) && LC_ALL=C $(MAKE) -f ./mk.mk test
25 doinstall packager-install:
26 @$(_prestop) && LC_ALL=C $(MAKE) -f ./mk.mk DESTDIR="$(DESTDIR)" install
28 devel:
29 @CONFIG=DEVEL; export CONFIG;\
30 $(_prego) && LC_ALL=C $(MAKE) -f ./mk.mk _update-version &&\
31 LC_ALL=C $(MAKE) -f ./mk.mk all
32 odevel:
33 @CONFIG=ODEVEL; export CONFIG;\
34 $(_prego) && LC_ALL=C $(MAKE) -f ./mk.mk _update-version &&\
35 LC_ALL=C $(MAKE) -f ./mk.mk all
37 _prego = SHELL="$(SHELL)" MAKE="$(MAKE)" \
38 CC="$(CC)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \
39 $(SHELL) ./mk-conf.sh
40 _prestop = if [ -f ./mk.mk ]; then :; else \
41 echo 'Program not configured, nothing to do';\
42 echo 'The following targets will work: config, [all], install';\
43 exit 1;\
46 # s-mk-mode