Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 53 lines (43 sloc) 1.745 kb
7301447 Robert Eisele initial commit
authored
1
2 #
3 # Build environment install
4 #
5
6 phpincludedir = $(includedir)/php
7 phpbuilddir = $(libdir)/build
8
9 BUILD_FILES = \
10 scripts/phpize.m4 \
11 build/mkdep.awk \
12 build/scan_makefile_in.awk \
13 build/libtool.m4 \
14 Makefile.global \
15 acinclude.m4 \
16 ltmain.sh \
17 run-tests.php
18
19 BUILD_FILES_EXEC = \
20 build/shtool \
21 config.guess \
22 config.sub
23
24 bin_SCRIPTS = phpize php-config
25 man_PAGES = phpize php-config
26
27 install-build:
28 @echo "Installing build environment: $(INSTALL_ROOT)$(phpbuilddir)/"
29 @$(mkinstalldirs) $(INSTALL_ROOT)$(phpbuilddir) $(INSTALL_ROOT)$(bindir) && \
30 (cd $(top_srcdir) && \
31 $(INSTALL) $(BUILD_FILES_EXEC) $(INSTALL_ROOT)$(phpbuilddir) && \
32 $(INSTALL_DATA) $(BUILD_FILES) $(INSTALL_ROOT)$(phpbuilddir))
33
34 install-programs: $(builddir)/phpize $(builddir)/php-config
35 @echo "Installing helper programs: $(INSTALL_ROOT)$(bindir)/"
36 @$(mkinstalldirs) $(INSTALL_ROOT)$(bindir)
37 @for prog in $(bin_SCRIPTS); do \
38 echo " program: $(program_prefix)$${prog}$(program_suffix)"; \
39 $(INSTALL) -m 755 $(builddir)/$${prog} $(INSTALL_ROOT)$(bindir)/$(program_prefix)$${prog}$(program_suffix); \
40 done
41 @echo "Installing man pages: $(INSTALL_ROOT)$(mandir)/man1/"
42 @$(mkinstalldirs) $(INSTALL_ROOT)$(mandir)/man1
43 @for page in $(man_PAGES); do \
44 echo " page: $(program_prefix)$${page}$(program_suffix).1"; \
45 $(INSTALL_DATA) $(builddir)/man1/$${page}.1 $(INSTALL_ROOT)$(mandir)/man1/$(program_prefix)$${page}$(program_suffix).1; \
46 done
47
48 $(builddir)/phpize: $(srcdir)/phpize.in $(top_builddir)/config.status
49 (CONFIG_FILES=$@ CONFIG_HEADERS= $(top_builddir)/config.status)
50
51 $(builddir)/php-config: $(srcdir)/php-config.in $(top_builddir)/config.status
52 (CONFIG_FILES=$@ CONFIG_HEADERS= $(top_builddir)/config.status)
Something went wrong with that request. Please try again.