#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License (the "License").
# You may not use this file except in compliance with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# or http://www.opensolaris.org/os/licensing.
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
#
# Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
#
# ident "@(#)Makefile 1.193 10/10/07 SMI"
#
#
# cmd/Makefile
#
# include global definitions
include ../Makefile.master
# Commands are listed one per line so that TeamWare can
# auto-merge most changes.
#
# Note that some commands are first in the list, violating
# alphabetical order. This is because they are very long-running
# and should be given the most wall-clock time for a parallel build.
COMMON_SUBDIRS= \
gcc \
binutils \
a2ps \
aget \
apr/apr-1.3 \
apr-util/apr-util-1.3 \
apache \
apache2 \
apache2-modperl \
areca \
autoconf \
automake/automake-1.9.6 \
automake/automake-1.10 \
autogen \
awstats \
bash \
bcc \
beanshell \
bind \
bison \
bonnieplus \
bvi \
bwm-ng \
bzip2 \
cimserver \
clisp \
cmake \
conflict \
conman \
convmv \
coreutils \
cvs \
cups \
diffstat \
diffutils \
doxygen \
dosbox \
dwdiff \
ejabberd \
elinks \
emacs \
epydoc \
erlang \
expect \
fakeroot \
fetchmail \
foomatic-db \
foomatic-db-engine \
foomatic-filters \
foomatic-ppd \
freeipmi \
guile \
gutenprint \
flex \
fping \
gawk \
gdb \
gettext \
grails \
gpatch \
ggrep \
ghostscript \
git \
gm4 \
gmake \
gnu-gperf \
gnu-gs-fonts-other \
gnu-gs-fonts-std \
gnupg \
gnuplot \
gocr \
gpgme \
gsed \
gtar \
gvim \
gzip \
hal-cups-utils \
hexedit \
hplip \
httping \
idzebra \
iftop \
ImageMagick \
iozone \
iperf \
ipmitool \
ircii \
jedit \
jruby \
konkretcmpi \
lablgtk \
less \
lftp \
libtool \
lighttpd14 \
links \
logrotate \
lua \
mc \
meld \
mercurial \
mrtg \
mrxvt \
mtx \
cdrtools \
dvd+rw-tools \
mutt \
mysql-5-0 \
mysql-5-1 \
mysql-5-0-jdbc \
nano \
ncftp \
nethack \
net-snmp \
nmap \
ntpd \
ocaml \
openldap \
openwsman \
p7zip \
patchutils \
pconsole \
pdsh \
pen \
perl510 \
perl-pmtools \
php5 \
pinentry \
postgres/libpgtcl \
postgres/libpqxx \
postgres/pgadmin \
postgres/pgagent \
postgres/pmdbdpg \
postgres/pgbouncer \
postgres/postgresql-8.2 \
postgres/postgresql-8.2-tcl \
postgres/postgresql-8.2-jdbc \
postgres/postgresql-8.3 \
postgres/postgresql-8.3-tcl \
postgres/postgresql-8.4 \
postgres/postgresql-common \
postgres/postgresql-upgrade \
postgres/postgresql-jdbc \
powerman \
privoxy \
procmail \
psutils \
pv \
pycups \
pylint \
pwgen \
quagga \
quilt \
rdiff-backup \
rpm2cpio \
rsync \
rtorrent \
ruby18 \
samba \
sane-frontends \
sblim-wbemcli \
screen \
sg3_utils \
shmux \
simplewbem \
slrn \
snort \
sox \
spawn-fcgi \
squid \
stunnel \
subversion \
sudo \
swig \
sysbench \
tcsh \
tcpdump \
texinfo \
texi2html \
tomcat \
top \
tor \
tree \
unrar \
unzip \
unison \
vim \
webalizer \
webmin \
wget \
which \
wireshark \
zip \
zsh
i386_SUBDIRS= \
acpidump
sparc_SUBDIRS=
all := TARGET= all
install := TARGET= install
clean := TARGET= clean
clobber := TARGET= clobber
lint := TARGET= lint
meta-check := TARGET= meta-check
component-hook := TARGET= component-hook
SUBDIRS = $(COMMON_SUBDIRS) $($(MACH)_SUBDIRS)
.PARALLEL: $(SUBDIRS)
all install clean clobber lint meta-check component-hook: $(FIRST_SUBDIRS) .WAIT $(SUBDIRS)
$(FIRST_SUBDIRS) $(SUBDIRS): FRC
@cd $@; echo "$(TARGET) \c"; pwd; $(MAKE) $(MAKEFILE) $(TARGET)
foomatic-filters: cups
gutenprint: cups
hplip: cups ghostscript
ghostscript: cups
samba: cups
pycups: cups
hal-cups-utils: cups pycups
a2ps: psutils ImageMagick
foomatic-ppd: gutenprint
foomatic-db-engine: foomatic-db
apr-util/apr-util-1.3: apr/apr-1.3 mysql-5-1 postgres/postgresql-8.3
apache2: apr-util/apr-util-1.3
apache2-modperl: apache2
postgres/libpgtcl: postgres/postgresql-common
postgres/libpqxx: postgres/postgresql-common
postgres/postgresql-8.2-tcl: postgres/postgresql-8.2
postgres/postgresql-8.3-tcl: postgres/postgresql-8.3
postgres/postgresql-common: postgres/postgresql-8.4
postgres/postgresql-upgrade: postgres/postgresql-8.2
postgres/pgadmin: postgres/postgresql-8.2 postgres/pgagent
postgres/pgagent: postgres/postgresql-8.2
postgres/pmdbdpg: postgres/postgresql-8.2
subversion: apache2 swig
php5: apache2 mysql-5-1 postgres/postgresql-8.3
simplewbem: cimserver
konkretcmpi: cimserver
lighttpd14: lua mysql-5-1
guile: libtool
autogen: guile
net-snmp: doxygen
sysbench: mysql-5-1
gpgme: gnupg
FRC: