blob: 910f5294b66502edef8382436a79e5c8a3cf65e0 [file] [log] [blame]
Igor Sysoeva8fa0a62003-11-25 20:44:56 +00001
Igor Sysoevff8da912004-09-29 16:00:49 +00002# Copyright (C) Igor Sysoev
Maxim Konovalovf8d59e32012-01-18 15:07:43 +00003# Copyright (C) Nginx, Inc.
Igor Sysoevff8da912004-09-29 16:00:49 +00004
5
Igor Sysoevc0edbcc2004-10-21 15:34:38 +00006NGX_MAKEFILE=$NGX_OBJS/Makefile
7NGX_MODULES_C=$NGX_OBJS/ngx_modules.c
8
9NGX_AUTO_HEADERS_H=$NGX_OBJS/ngx_auto_headers.h
10NGX_AUTO_CONFIG_H=$NGX_OBJS/ngx_auto_config.h
11
12NGX_AUTOTEST=$NGX_OBJS/autotest
13NGX_AUTOCONF_ERR=$NGX_OBJS/autoconf.err
14
15# STUBs
Igor Sysoevf6906042004-11-25 16:17:31 +000016NGX_ERR=$NGX_OBJS/autoconf.err
17MAKEFILE=$NGX_OBJS/Makefile
Igor Sysoeva8fa0a62003-11-25 20:44:56 +000018
Igor Sysoeva8fa0a62003-11-25 20:44:56 +000019
Igor Sysoevc0edbcc2004-10-21 15:34:38 +000020NGX_PCH=
21NGX_USE_PCH=
Igor Sysoevab9d5fd2004-03-05 08:34:24 +000022
23
Igor Sysoevc0edbcc2004-10-21 15:34:38 +000024# check the echo's "-n" option and "\c" capability
Igor Sysoevaf579222004-02-03 20:27:11 +000025
26if echo "test\c" | grep c >/dev/null; then
Igor Sysoevc0edbcc2004-10-21 15:34:38 +000027
Igor Sysoevaf579222004-02-03 20:27:11 +000028 if echo -n test | grep n >/dev/null; then
29 ngx_n=
30 ngx_c=
Igor Sysoevc0edbcc2004-10-21 15:34:38 +000031
Igor Sysoevaf579222004-02-03 20:27:11 +000032 else
33 ngx_n=-n
34 ngx_c=
35 fi
36
37else
38 ngx_n=
39 ngx_c='\c'
40fi
Igor Sysoev924bd792004-10-11 15:07:03 +000041
42
Igor Sysoevc0edbcc2004-10-21 15:34:38 +000043# create Makefile
Igor Sysoev924bd792004-10-11 15:07:03 +000044
Igor Sysoevc0edbcc2004-10-21 15:34:38 +000045cat << END > Makefile
Igor Sysoev924bd792004-10-11 15:07:03 +000046
Igor Sysoev419c7362009-05-17 19:22:08 +000047default: build
Igor Sysoev924bd792004-10-11 15:07:03 +000048
49clean:
Igor Sysoevc0edbcc2004-10-21 15:34:38 +000050 rm -rf Makefile $NGX_OBJS
Igor Sysoev924bd792004-10-11 15:07:03 +000051END