Makefile.frag 1.4 KB

12345678910111213141516171819202122232425262728
  1. fpm: $(SAPI_FPM_PATH)
  2. $(SAPI_FPM_PATH): $(PHP_GLOBAL_OBJS) $(PHP_BINARY_OBJS) $(PHP_FASTCGI_OBJS) $(PHP_FPM_OBJS)
  3. $(BUILD_FPM)
  4. install-fpm: $(SAPI_FPM_PATH)
  5. @echo "Installing PHP FPM binary: $(INSTALL_ROOT)$(sbindir)/"
  6. @$(mkinstalldirs) $(INSTALL_ROOT)$(sbindir)
  7. @$(mkinstalldirs) $(INSTALL_ROOT)$(localstatedir)/log
  8. @$(mkinstalldirs) $(INSTALL_ROOT)$(localstatedir)/run
  9. @$(INSTALL) -m 0755 $(SAPI_FPM_PATH) $(INSTALL_ROOT)$(sbindir)/$(program_prefix)php-fpm$(program_suffix)$(EXEEXT)
  10. @if test -f "$(INSTALL_ROOT)$(sysconfdir)/php-fpm.conf"; then \
  11. echo "Installing PHP FPM defconfig: skipping"; \
  12. else \
  13. echo "Installing PHP FPM defconfig: $(INSTALL_ROOT)$(sysconfdir)/" && \
  14. $(mkinstalldirs) $(INSTALL_ROOT)$(sysconfdir)/php-fpm.d; \
  15. $(INSTALL_DATA) sapi/fpm/php-fpm.conf $(INSTALL_ROOT)$(sysconfdir)/php-fpm.conf.default; \
  16. $(INSTALL_DATA) sapi/fpm/www.conf $(INSTALL_ROOT)$(sysconfdir)/php-fpm.d/www.conf.default; \
  17. fi
  18. @echo "Installing PHP FPM man page: $(INSTALL_ROOT)$(mandir)/man8/"
  19. @$(mkinstalldirs) $(INSTALL_ROOT)$(mandir)/man8
  20. @$(INSTALL_DATA) sapi/fpm/php-fpm.8 $(INSTALL_ROOT)$(mandir)/man8/php-fpm$(program_suffix).8
  21. @echo "Installing PHP FPM status page: $(INSTALL_ROOT)$(datadir)/fpm/"
  22. @$(mkinstalldirs) $(INSTALL_ROOT)$(datadir)/fpm
  23. @$(INSTALL_DATA) sapi/fpm/status.html $(INSTALL_ROOT)$(datadir)/fpm/status.html