make 551 B

12345678910111213141516171819202122
  1. # Copyright (C) Igor Sysoev
  2. # Copyright (C) Nginx, Inc.
  3. case $NGX_LIBATOMIC in
  4. /*) ngx_prefix="$NGX_LIBATOMIC/build" ;;
  5. *) ngx_prefix="$PWD/$NGX_LIBATOMIC/build" ;;
  6. esac
  7. cat << END >> $NGX_MAKEFILE
  8. $NGX_LIBATOMIC/build/lib/libatomic_ops.a: $NGX_LIBATOMIC/Makefile
  9. cd $NGX_LIBATOMIC && \$(MAKE) && \$(MAKE) install
  10. $NGX_LIBATOMIC/Makefile: $NGX_MAKEFILE
  11. cd $NGX_LIBATOMIC \\
  12. && if [ -f Makefile ]; then \$(MAKE) distclean; fi \\
  13. && ./configure --prefix=$ngx_prefix
  14. END