usr/src/cmd/Makefile
author Susan Sohn <susan.sohn@oracle.com>
Fri, 05 Aug 2011 12:23:54 -0700
changeset 1361 8fa0488f54d3
parent 1348 fec41e626784
permissions -rw-r--r--
7075323 additional slim_unit_test failure after 7066078 went in
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
     1
#
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
     2
# CDDL HEADER START
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
     3
#
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
     4
# The contents of this file are subject to the terms of the
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
     5
# Common Development and Distribution License (the "License").
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
     6
# You may not use this file except in compliance with the License.
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
     7
#
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
     8
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
     9
# or http://www.opensolaris.org/os/licensing.
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    10
# See the License for the specific language governing permissions
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    11
# and limitations under the License.
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    12
#
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    13
# When distributing Covered Code, include this CDDL HEADER in each
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    14
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    15
# If applicable, add the following below this CDDL HEADER, with the
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    16
# fields enclosed by brackets "[]" replaced with your own identifying
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    17
# information: Portions Copyright [yyyy] [name of copyright owner]
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    18
#
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    19
# CDDL HEADER END
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    20
#
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    21
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    22
#
1023
67ab1aaf8229 7020631 Convert create-service.c to python
Sue Sohn <Susan.Sohn@Oracle.COM>
parents: 961
diff changeset
    23
# Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved.
0
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    24
#
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    25
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    26
#
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    27
# Makefile for commands (usr/src/cmd/Makefile)
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    28
#
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    29
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    30
include $(SRC)/Makefile.master
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    31
1204
5c7590b24780 7050438 Update GUI Install to use CUD
Dermot <Dermot.McCluskey@Oracle.COM>
parents: 1151
diff changeset
    32
SUBDIRS=	rbac \
1100
e14505a13f61 7038729 Older default.xml manifests need to be imported into new default manifest handling
Jack Schwartz <Jack.Schwartz@Oracle.COM>
parents: 1023
diff changeset
    33
		slim-install \
e14505a13f61 7038729 Older default.xml manifests need to be imported into new default manifest handling
Jack Schwartz <Jack.Schwartz@Oracle.COM>
parents: 1023
diff changeset
    34
		system-config
e14505a13f61 7038729 Older default.xml manifests need to be imported into new default manifest handling
Jack Schwartz <Jack.Schwartz@Oracle.COM>
parents: 1023
diff changeset
    35
e14505a13f61 7038729 Older default.xml manifests need to be imported into new default manifest handling
Jack Schwartz <Jack.Schwartz@Oracle.COM>
parents: 1023
diff changeset
    36
PYTHONSUBDIRS=	aimanifest \
e14505a13f61 7038729 Older default.xml manifests need to be imported into new default manifest handling
Jack Schwartz <Jack.Schwartz@Oracle.COM>
parents: 1023
diff changeset
    37
		ai-webserver \
1151
95413393ef67 7038120 Update Auto Installer to use CUD
Darren Kenny <Darren.Kenny@Oracle.COM>
parents: 1100
diff changeset
    38
		auto-install \
1100
e14505a13f61 7038729 Older default.xml manifests need to be imported into new default manifest handling
Jack Schwartz <Jack.Schwartz@Oracle.COM>
parents: 1023
diff changeset
    39
		distro_const \
1204
5c7590b24780 7050438 Update GUI Install to use CUD
Dermot <Dermot.McCluskey@Oracle.COM>
parents: 1151
diff changeset
    40
		gui-install \
1100
e14505a13f61 7038729 Older default.xml manifests need to be imported into new default manifest handling
Jack Schwartz <Jack.Schwartz@Oracle.COM>
parents: 1023
diff changeset
    41
		installadm \
e14505a13f61 7038729 Older default.xml manifests need to be imported into new default manifest handling
Jack Schwartz <Jack.Schwartz@Oracle.COM>
parents: 1023
diff changeset
    42
		js2ai \
e14505a13f61 7038729 Older default.xml manifests need to be imported into new default manifest handling
Jack Schwartz <Jack.Schwartz@Oracle.COM>
parents: 1023
diff changeset
    43
		text-install
e14505a13f61 7038729 Older default.xml manifests need to be imported into new default manifest handling
Jack Schwartz <Jack.Schwartz@Oracle.COM>
parents: 1023
diff changeset
    44
211
903fa3f5aebf 3152 Convert part of old DC into finalizer scripts for new DC
Karen Tung <Karen.Tung@Sun.COM>
parents: 197
diff changeset
    45
TOOLSSUBDIRS= install-tools
0
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    46
1348
fec41e626784 7053542 Need to do slim_source clean up after conversion to CUD
Dave Miner <dave.miner@oracle.com>
parents: 1204
diff changeset
    47
.PARALLEL: $(SUBDIRS) $(PYTHONSUBDIRS)
0
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    48
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    49
all:=		TARGET=	all
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    50
check:=		TARGET= check
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    51
clean:=		TARGET=	clean
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    52
clobber:=	TARGET=	clobber
37
829190321f53 711 Move gui-install up a level
Virginia Wray <Virginia.Wray@Sun.COM>
parents: 35
diff changeset
    53
cstyle:=	TARGET= cstyle
0
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    54
install:=	TARGET=	install
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    55
install_h:=	TARGET= install_h
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    56
lint:=		TARGET= lint
37
829190321f53 711 Move gui-install up a level
Virginia Wray <Virginia.Wray@Sun.COM>
parents: 35
diff changeset
    57
lintlib:=	TARGET= lintlib
0
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    58
patch:=		TARGET=	install
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    59
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    60
.KEEP_STATE:
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    61
211
903fa3f5aebf 3152 Convert part of old DC into finalizer scripts for new DC
Karen Tung <Karen.Tung@Sun.COM>
parents: 197
diff changeset
    62
all clean clobber install: $(SUBDIRS) $(PYTHONSUBDIRS) $(TOOLSSUBDIRS)
73
7cfbed527595 snap upgrade phase I
Ethan Quach <Ethan.Quach@Sun.COM>
parents: 51
diff changeset
    63
7cfbed527595 snap upgrade phase I
Ethan Quach <Ethan.Quach@Sun.COM>
parents: 51
diff changeset
    64
check cstyle install_h lint lintlib patch: $(SUBDIRS)
0
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    65
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    66
headers: install_h
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    67
211
903fa3f5aebf 3152 Convert part of old DC into finalizer scripts for new DC
Karen Tung <Karen.Tung@Sun.COM>
parents: 197
diff changeset
    68
$(SUBDIRS) $(PYTHONSUBDIRS) $(TOOLSSUBDIRS): FRC
0
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    69
	cd $@; pwd; echo $(TARGET); $(MAKE) $(TARGET)
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    70
87f703f8362e OpenSolaris files for Slim Install
"mw145384 <moriah.waterland@sun.com>"
parents:
diff changeset
    71
FRC: