summaryrefslogtreecommitdiff
path: root/pear/Makefile.frag
diff options
context:
space:
mode:
authorStig Bakken <ssb@php.net>2002-03-18 17:39:52 +0000
committerStig Bakken <ssb@php.net>2002-03-18 17:39:52 +0000
commita036fe5b728f2dfc57568b0c8058b71c2fb30438 (patch)
treeef575d9434e0e10d2f4f77f5ea683eda21fc37b0 /pear/Makefile.frag
parent4609e926cfb9f26994e4e0d895d298393a426afa (diff)
downloadphp-git-a036fe5b728f2dfc57568b0c8058b71c2fb30438.tar.gz
* Refactoring of "pear" command internals. Highlights:
- user interface abstraction, making a Gtk installer should only be a matter of implementing PEAR_CommandUI_Gtk plus a "pear-gtk" executable - separated code into command classes, able to specify one or more commands - no more "pear-get" :-) * fixed use of PEAR_Config::singleton to avoid object copying
Diffstat (limited to 'pear/Makefile.frag')
-rw-r--r--pear/Makefile.frag24
1 files changed, 9 insertions, 15 deletions
diff --git a/pear/Makefile.frag b/pear/Makefile.frag
index 11362207d4..5ae5c55257 100644
--- a/pear/Makefile.frag
+++ b/pear/Makefile.frag
@@ -20,6 +20,8 @@ PEAR_SUBDIRS = \
Mail \
Net \
PEAR \
+ PEAR/Command \
+ PEAR/CommandUI \
Schedule \
XML
@@ -67,6 +69,13 @@ PEAR_FILES = \
Net/Socket.php \
PEAR.php \
PEAR/Autoloader.php \
+ PEAR/Command.php \
+ PEAR/Command/Common.php \
+ PEAR/Command/Config.php \
+ PEAR/Command/Install.php \
+ PEAR/Command/Login.php \
+ PEAR/CommandResponse.php \
+ PEAR/CommandUI/CLI.php \
PEAR/Common.php \
PEAR/Config.php \
PEAR/Dependency.php \
@@ -79,17 +88,6 @@ PEAR_FILES = \
System.php \
XML/Parser.php
-PEAR_COMMAND_LIBS = \
- pearcmd-common.php \
- pearcmd-help.php \
- pearcmd-info.php \
- pearcmd-install.php \
- pearcmd-list.php \
- pearcmd-package.php \
- pearcmd-remote-list.php \
- pearcmd-show-config.php \
- pearcmd-uninstall.php
-
install-pear:
@if $(mkinstalldirs) $(INSTALL_ROOT)$(peardir); then \
for i in $(PEAR_SUBDIRS); do \
@@ -131,10 +129,6 @@ install-programs:
for prog in phpextdist; do \
echo "Installing program: $$prog"; \
$(INSTALL) -m 755 $(srcdir)/scripts/$$prog $(INSTALL_ROOT)$(bindir)/$$prog; \
- done; \
- for lib in $(PEAR_COMMAND_LIBS); do \
- echo "Installing program library: $$lib"; \
- $(INSTALL) -m 644 $(srcdir)/scripts/$$lib $(INSTALL_ROOT)$(bindir)/$$lib; \
done
HEADER_DIRS = \