init 717 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. # Copyright (C) Igor Sysoev
  2. NGX_MAKEFILE=$NGX_OBJS/Makefile
  3. NGX_MODULES_C=$NGX_OBJS/ngx_modules.c
  4. NGX_AUTO_HEADERS_H=$NGX_OBJS/ngx_auto_headers.h
  5. NGX_AUTO_CONFIG_H=$NGX_OBJS/ngx_auto_config.h
  6. NGX_AUTOTEST=$NGX_OBJS/autotest
  7. NGX_AUTOCONF_ERR=$NGX_OBJS/autoconf.err
  8. # STUBs
  9. NGX_ERR=$NGX_OBJS/autoconf.err
  10. MAKEFILE=$NGX_OBJS/Makefile
  11. NGX_PCH=
  12. NGX_USE_PCH=
  13. # check the echo's "-n" option and "\c" capability
  14. if echo "test\c" | grep c >/dev/null; then
  15. if echo -n test | grep n >/dev/null; then
  16. ngx_n=
  17. ngx_c=
  18. else
  19. ngx_n=-n
  20. ngx_c=
  21. fi
  22. else
  23. ngx_n=
  24. ngx_c='\c'
  25. fi
  26. # create Makefile
  27. cat << END > Makefile
  28. default: build
  29. clean:
  30. rm -rf Makefile $NGX_OBJS
  31. END