mirror of
https://github.com/php/php-src.git
synced 2026-03-24 00:02:20 +01:00
The `mkdep.awk` file was part of the previous *nix build system and was used to create a .deps file with a list of dependencies that could be processed by Automake further on. Newer build system was done via9d9d39a0deand outdated files removed via22815419f8so the current file in the PHP source code is not used anymore. Additionally, the *.slo files were processed by this file. The *.slo files also used to be generated by older libtool so today, these don't get generated anymore.
54 lines
1.8 KiB
Makefile
54 lines
1.8 KiB
Makefile
#
|
|
# Build environment install
|
|
#
|
|
|
|
phpincludedir = $(includedir)/php
|
|
phpbuilddir = $(libdir)/build
|
|
|
|
BUILD_FILES = \
|
|
scripts/phpize.m4 \
|
|
build/scan_makefile_in.awk \
|
|
build/libtool.m4 \
|
|
build/ax_check_compile_flag.m4 \
|
|
build/ax_gcc_func_attribute.m4 \
|
|
build/php_cxx_compile_stdcxx.m4 \
|
|
Makefile.global \
|
|
acinclude.m4 \
|
|
ltmain.sh \
|
|
run-tests.php
|
|
|
|
BUILD_FILES_EXEC = \
|
|
build/shtool \
|
|
config.guess \
|
|
config.sub
|
|
|
|
bin_SCRIPTS = phpize php-config
|
|
man_PAGES = phpize php-config
|
|
|
|
install-build:
|
|
@echo "Installing build environment: $(INSTALL_ROOT)$(phpbuilddir)/"
|
|
@$(mkinstalldirs) $(INSTALL_ROOT)$(phpbuilddir) $(INSTALL_ROOT)$(bindir) && \
|
|
(cd $(top_srcdir) && \
|
|
$(INSTALL) $(BUILD_FILES_EXEC) $(INSTALL_ROOT)$(phpbuilddir) && \
|
|
$(INSTALL_DATA) $(BUILD_FILES) $(INSTALL_ROOT)$(phpbuilddir))
|
|
|
|
install-programs: $(builddir)/phpize $(builddir)/php-config
|
|
@echo "Installing helper programs: $(INSTALL_ROOT)$(bindir)/"
|
|
@$(mkinstalldirs) $(INSTALL_ROOT)$(bindir)
|
|
@for prog in $(bin_SCRIPTS); do \
|
|
echo " program: $(program_prefix)$${prog}$(program_suffix)"; \
|
|
$(INSTALL) -m 755 $(builddir)/$${prog} $(INSTALL_ROOT)$(bindir)/$(program_prefix)$${prog}$(program_suffix); \
|
|
done
|
|
@echo "Installing man pages: $(INSTALL_ROOT)$(mandir)/man1/"
|
|
@$(mkinstalldirs) $(INSTALL_ROOT)$(mandir)/man1
|
|
@for page in $(man_PAGES); do \
|
|
echo " page: $(program_prefix)$${page}$(program_suffix).1"; \
|
|
$(INSTALL_DATA) $(builddir)/man1/$${page}.1 $(INSTALL_ROOT)$(mandir)/man1/$(program_prefix)$${page}$(program_suffix).1; \
|
|
done
|
|
|
|
$(builddir)/phpize: $(srcdir)/phpize.in $(top_builddir)/config.status
|
|
(CONFIG_FILES=$@ CONFIG_HEADERS= $(top_builddir)/config.status)
|
|
|
|
$(builddir)/php-config: $(srcdir)/php-config.in $(top_builddir)/config.status
|
|
(CONFIG_FILES=$@ CONFIG_HEADERS= $(top_builddir)/config.status)
|