mirror of
https://github.com/php/php-src.git
synced 2025-08-15 21:48:51 +02:00
Complain loudly, if we were not able to install everything.
This commit is contained in:
parent
515b7e74df
commit
9f6976d6d5
3 changed files with 41 additions and 12 deletions
|
@ -47,6 +47,9 @@ install-modules:
|
||||||
rm -f modules/*.la && \
|
rm -f modules/*.la && \
|
||||||
cp modules/* $(moduledir) || true
|
cp modules/* $(moduledir) || true
|
||||||
|
|
||||||
|
install-su: install-modules
|
||||||
|
(cd pear && $(MAKE) install)
|
||||||
|
|
||||||
configuration-parser.h configuration-parser.c: $(srcdir)/configuration-parser.y
|
configuration-parser.h configuration-parser.c: $(srcdir)/configuration-parser.y
|
||||||
$(YACC) -p cfg -v -d $< -o configuration-parser.c
|
$(YACC) -p cfg -v -d $< -o configuration-parser.c
|
||||||
|
|
||||||
|
|
|
@ -4,20 +4,35 @@ install_targets = install-data-local install-headers install-build
|
||||||
include $(top_srcdir)/build/rules.mk
|
include $(top_srcdir)/build/rules.mk
|
||||||
|
|
||||||
peardir=$(prefix)/lib/php
|
peardir=$(prefix)/lib/php
|
||||||
pear_DBdir=$(prefix)/lib/php/DB
|
|
||||||
pear_Filedir=$(prefix)/lib/php/File
|
PEAR_SUBDIRS = \
|
||||||
|
DB \
|
||||||
|
File
|
||||||
|
|
||||||
|
PEAR_FILES = \
|
||||||
|
DB.php \
|
||||||
|
DB/common.php \
|
||||||
|
DB/odbc.php \
|
||||||
|
DB/mysql.php \
|
||||||
|
DB/mssql.php \
|
||||||
|
DB/pgsql.php \
|
||||||
|
DB/storage.php \
|
||||||
|
HTTP.php \
|
||||||
|
File/Find.php
|
||||||
|
|
||||||
install-data-local:
|
install-data-local:
|
||||||
-@$(mkinstalldirs) $(peardir) $(pear_DBdir) $(pear_Filedir) && \
|
@if $(mkinstalldirs) $(peardir); then \
|
||||||
$(INSTALL_DATA) $(srcdir)/DB.php $(peardir) && \
|
for i in $(PEAR_SUBDIRS); do \
|
||||||
$(INSTALL_DATA) $(srcdir)/DB/common.php $(pear_DBdir) && \
|
$(mkinstalldirs) $(peardir)/$$i; \
|
||||||
$(INSTALL_DATA) $(srcdir)/DB/odbc.php $(pear_DBdir) && \
|
done; \
|
||||||
$(INSTALL_DATA) $(srcdir)/DB/mysql.php $(pear_DBdir) && \
|
for i in $(PEAR_FILES); do \
|
||||||
$(INSTALL_DATA) $(srcdir)/DB/mssql.php $(pear_DBdir) && \
|
dir=`echo $$i|sed 's%[^/][^/]*$%%'`; \
|
||||||
$(INSTALL_DATA) $(srcdir)/DB/pgsql.php $(pear_DBdir) && \
|
$(INSTALL_DATA) $(srcdir)/$$i $(peardir)/$$dir; \
|
||||||
$(INSTALL_DATA) $(srcdir)/DB/storage.php $(pear_DBdir) && \
|
done; \
|
||||||
$(INSTALL_DATA) $(srcdir)/HTTP.php $(peardir) && \
|
else \
|
||||||
$(INSTALL_DATA) $(srcdir)/File/Find.php $(pear_Filedir)
|
cat $(srcdir)/install-pear.txt; \
|
||||||
|
exit 5; \
|
||||||
|
fi
|
||||||
|
|
||||||
phpincludedir = $(includedir)/php
|
phpincludedir = $(includedir)/php
|
||||||
builddir = $(prefix)/lib/php/build
|
builddir = $(prefix)/lib/php/build
|
||||||
|
|
11
pear/install-pear.txt
Normal file
11
pear/install-pear.txt
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
+----------------------------------------------------------------------+
|
||||||
|
| The installation process is incomplete. The following resources were |
|
||||||
|
| not installed: |
|
||||||
|
| |
|
||||||
|
| Self-contained Extension Support |
|
||||||
|
| PEAR: PHP Extension and Add-on Repository |
|
||||||
|
| |
|
||||||
|
| To install these components, become the superuser and execute: |
|
||||||
|
| |
|
||||||
|
| # make install-su |
|
||||||
|
+----------------------------------------------------------------------+
|
Loading…
Add table
Add a link
Reference in a new issue