Files
Arquivotheca.AIX-4.1.3/bldscripts/Stage
seta75D d6fe8fe829 Init
2021-10-11 22:19:34 -03:00

216 lines
13 KiB
Plaintext

# @(#)50 1.57 src/bldscripts/Stage, ade_build, bos41J, 9523B_all 6/6/95 17:46:26
#
# COMPONENT_NAME: ADE_BUILD
#
# ORIGINS: 27,71
#
# This module contains IBM CONFIDENTIAL code. -- (IBM
# Confidential Restricted when combined with the aggregated
# modules for this product)
# SOURCE MATERIALS
#
# (C) COPYRIGHT International Business Machines Corp. 1991, 1995
# All Rights Reserved
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
# Each entry in this file represents a 'row' in a relational database.
# The STAGE column is the key value for the row and therefore must
# be unique.
#
#-------------------------------------------------------------------------------
# For walking a tree with build:
#
# This file contains the ordered list of stages to build/install. Each entry
# is described by the following fields:
#
# <stage>|<lpp release>|<lpp script>|<label string>|<make pass>|<list of directories to build>|
#
# <stage> - The symbolic name for the stage of the process.
# <lpp release> - Release of lpp.
# <lpp script> - Script to execute to complete stage (build/install LPP).
# <label string> - The string indicating what is being accomplished during the stage.
# <make pass> - The type of pass (include/exp/build) to either
# export include files, build libraries or accomplish
# a general build.
# <list of dirs> - The space separated list of directories to build. Each
# directory is followed by "" or _mp.
#-------------------------------------------------------------------------------
# For executing scripts:
# <stage> - The symbolic name for the stage of the process
# <lpp release> - Release of lpp (this has no real meaning in
# the context of executing scripts).
# <lpp script> - Script to execute to complete stage.
# <label string> - Not used for executing scripts.
# <make pass> - Not used for executing scripts.
# <arguments> - Not used for executing scripts.
#-------------------------------------------------------------------------------
#
#
STAGE|RELEASE|SCRIPT|LABEL|MAKE_PASS|STAGE_DIRS
#
#
#
# create the fileset database
#
filesetDB|bai|ksh -x ../ode_tools/power/usr/bin/MFSadmin -s -b||||
#
# prepareTree
#
prepareTree|bai|ksh -x bldscripts/prepareTree|||
CreateBC_initial|bai|ksh -x bldscripts/CreateBC|||
#
# setup
#
# setup|bos41J|sh -x bldscripts/setup.sh|||| # do not build setup for 41J
#
# kernel
#
kernel_include|bos41J|sh -x bldscripts/aixlpp.sh|KERNEL includes|include|bos/kernel "" bos/kernext ""|
kernel|bos41J|sh -x bldscripts/aixlpp.sh|KERNEL and KERNEL extensions |build|bos/kernel "" bos/kernext "" bos/kernel _mp|
#
# cmds
#
cmds_include|bos41J|sh -x bldscripts/aixlpp.sh|CMDS include|include|bos/sbin "" bos/usr ""|
cmds_exp1|bos41J|sh -x bldscripts/aixlpp.sh|CMDS export pass 1|export|bos/usr/bin "" bos/usr/ccs/lib/libdes "" bos/usr/ccs/lib/proflib "" bos/usr/ccs/lib/libs "" bos/usr/ccs/lib/libc "" bos/usr/ccs/lib/libodm "" bos/usr/ccs/lib/libm "" bos/usr/ccs/lib/libim "" bos/usr/ccs/lib/libiconv "" bos/usr/ccs/lib/libPW "" bos/usr/ccs/lib/libi18n "" bos/usr/ccs/lib/libcfg "" bos/usr/ccs/lib/libori2 ""|
cmds_exp2|bos41J|sh -x bldscripts/aixlpp.sh|CMDS export pass 2|export|bos ""|
cmds_build|bos41J|sh -x bldscripts/aixlpp.sh|CMDS build pass|build|bos ""|
rspc_include|rspc41J|sh -x bldscripts/aixlpp.sh|RS PC includes pass|include|rspc ""|
rspc|rspc41J|sh -x bldscripts/aixlpp.sh|RS PC build pass|build|rspc ""|
rspc_g|rspc_g41J|sh -x bldscripts/aixlpp.sh|RS PC build pass|build|woodfield ""|
#
# gos
#
gos_include|gos41J|sh -x bldscripts/aixlpp.sh|GOS include pass|include|gos "" |
gos2d_exp|gos41J|sh -x bldscripts/aixlpp.sh|GOS 2D export pass|export|gos/include "" gos/rms "" gos/2d "" gos/rms "" gos/apps ""|
gos2d_build|gos41J|sh -x bldscripts/aixlpp.sh|GOS 2D build pass|build|gos/include "" gos/rms "" gos/2d "" gos/apps ""|
gos3d_exp|gos41J|sh -x bldscripts/aixlpp.sh|SOFTGL export pass|export|gos/3d/SOFT3D "" gos/3d/SOFTGL "" gos/3d/GAI "" gos/rbyvoo ""|
SOFT3D|gos41J|sh -x bldscripts/aixlpp.sh|SOFT3D build pass|build|gos/3d/SOFT3D ""|
SOFTGL|gos41J|sh -x bldscripts/aixlpp.sh|SOFTGL build pass|build|gos/3d/SOFTGL ""|
GL|gos41J|sh -x bldscripts/aixlpp.sh|GOS 3D build pass|build|gos/3d/GL ""
OPENGL|gos41J|sh -x bldscripts/aixlpp.sh|OPENGL build pass|build|gos/3d/OPENGL ""|
PEX_exp1|gos41J|sh -x bldscripts/aixlpp.sh|PEX export pass 1|export|gos/3d/PEX/server/dipex "" gos/3d/PEX/server/ddpex/ibm/3dm1 "" gos/3d/PEX/server/ddpex/ibm/common|
PEX_exp2|gos41J|sh -x bldscripts/aixlpp.sh|PEX export pass 2|export|gos/3d/PEX/server/ddpex/ibm/soft/level2 ""|
PEX_exp3|gos41J|sh -x bldscripts/aixlpp.sh|PEX export pass 3|export|gos/3d/PEX/server/ddpex/ibm/soft/level2p "" gos/3d/PEX/server/ddpex/ibm/soft/level2e ""|
PEX_exp4|gos41J|sh -x bldscripts/aixlpp.sh|PEX export pass 4|export|gos/3d/PEX/server/ddpex/ibm/soft/level2_f ""|
PEX_exp5|gos41J|sh -x bldscripts/aixlpp.sh|PEX export pass 5|export|gos/3d/PEX/server/ddpex/ibm/soft/level2_fp ""|
PEX_exp6|gos41J|sh -x bldscripts/aixlpp.sh|PEX export pass 6|export|gos/3d/PEX/server/ddpex/ibm/soft/level2_t ""|
PEX_exp7|gos41J|sh -x bldscripts/aixlpp.sh|PEX export pass 7|export|gos/3d/PEX/server/ddpex/ibm/soft/level2_tp ""|
PEX|gos41J|sh -x bldscripts/aixlpp.sh|PEX build pass|build|gos/3d/PEX ""|
gos3d_build|gos41J|sh -x bldscripts/aixlpp.sh|GOS 3D build pass|build|gos/3d/GAI "" gos/3d/graPHIGS "" gos/msg "" gos/usr "" gos/rbyvoo ""|
#
# other lpps to build
#
xlC|xlC41J|sh -x bldscripts/aixlpp.sh|XLC (C++) build|build|xlC ""|
nfs|nfs41J|sh -x bldscripts/aixlpp.sh|NFS build|build|nfs ""|
tcpip|tcpip41J|sh -x bldscripts/aixlpp.sh|TCP/IP build|build|tcpip ""|
dtuimx|dtuimx41J|sh -x bldscripts/aixlpp.sh|DT UIMX build pass|build|dtuimx ""|
tw|tw41J|sh -x bldscripts/aixlpp.sh|TW build|build|tw ""|
cmdtext|cmdtext41J|sh -x bldscripts/aixlpp.sh|CMDTEXT build|build|cmdtext ""|
des|des41J|sh -x bldscripts/aixlpp.sh|DES build|build|des ""|
xlf|xlf41J|sh -x bldscripts/aixlpp.sh|XLF build|build|xlf ""|
INed|tenplus41J|sh -x bldscripts/aixlpp.sh|INED build|build|tenplus ""|
msg|msg41J|sh -x bldscripts/aixlpp.sh|TRANSLATED MESSAGES build|build|msg ""|
icraft|icraft41J|sh -x bldscripts/aixlpp.sh|ICRAFT build|build|icraft ""|
dossvr|dossvr41J|sh -x bldscripts/aixlpp.sh|DOSSVR build|build|pci ""|
dsmit|dsmit41J|sh -x bldscripts/aixlpp.sh|DSMIT build|build|dsmit ""|
hcon|hcon41J|sh -x bldscripts/aixlpp.sh|HCON build|build|hcon ""|
info|info41J|sh -x bldscripts/aixlpp.sh|INFO build|build|info ""|
infoxl|info41J|sh -x bldscripts/aixlpp.sh|INFOXL build|build|infoxl ""|
perf|perf41J|sh -x bldscripts/aixlpp.sh|PERF build|build|perf ""|
afs|afs41J|sh -x bldscripts/aixlpp.sh|AFS build|build|afs ""|
x_st_mgr|xmgr41J|sh -x bldscripts/aixlpp.sh|X Station Mgr|build|x_st_mgr ""|
neptune|nep41J|sh -x bldscripts/aixlpp.sh|NEPTUNE build|build|neptune ""|
netware|netware41J|sh -x bldscripts/aixlpp.sh|NETWARE build|build|netware ""|
cde|cde41J|sh -x bldscripts/aixlpp.sh|CDE build|build|cde ""|
ssa|ssa41J|sh -x bldscripts/aixlpp.sh|SSA build|build|ssa ""|
sx25|x25sw41J|sh -x bldscripts/aixlpp.sh|sx25 build|build|sx25 ""|
wabi|wabi41J|sh -x bldscripts/aixlpp.sh|WABI build|build|wabit ""|
web|web41J|sh -x bldscripts/aixlpp.sh|WEB build|build|web ""|
netbios|pcprotocols41J|sh -x bldscripts/aixlpp.sh|NETBIOS build|build|netbios ""|
#
# Install Stages
#
cmdsinstall|bos41J|sh -x bldscripts/aixlpp.sh|CMDS INSTALL|install|bos ""|
kernelinstall|bos41J|sh -x bldscripts/aixlpp.sh|KERNEL INSTALL|install|bos/kernel "" bos/kernext "" bos/kernel _mp|
rspcinstall|rspc41J|sh -x bldscripts/aixlpp.sh|RS PC install pass|install|rspc ""|
rspc_ginstall|rspc_g41J|sh -x bldscripts/aixlpp.sh|RS PC install pass|install|woodfield ""|
gos2dinstall|gos41J|sh -x bldscripts/aixlpp.sh|GOS 2D install pass|install|gos/include "" gos/rms "" gos/2d "" gos/apps ""|
gos3dinstall|gos41J|sh -x bldscripts/aixlpp.sh|GOS 3D install pass|install|gos/3d/GAI "" gos/3d/graPHIGS "" gos/msg "" gos/usr "" gos/rbyvoo ""|
cdeinstall|cde41J|ksh -x bldscripts/cdeinstall|CDE install|install|cde ""|
dtuimxinstall|dtuimx41J|sh -x bldscripts/aixlpp.sh|DT UIMX install pass|install|dtuimx ""|
PEXinstall|gos41J|sh -x bldscripts/aixlpp.sh|PEX install pass|install|gos/3d/PEX ""|
GLinstall|gos41J|sh -x bldscripts/aixlpp.sh|GOS 3D install pass|install|gos/3d/GL ""
OPENGLinstall|gos41J|sh -x bldscripts/aixlpp.sh|OPENGL install pass|install|gos/3d/OPENGL ""|
SOFT3Dinstall|gos41J|sh -x bldscripts/aixlpp.sh|SOFT3D install pass|install|gos/3d/SOFT3D ""|
SOFTGLinstall|gos41J|sh -x bldscripts/aixlpp.sh|SOFTGL install pass|install|gos/3d/SOFTGL ""|
xlCinstall|xlC41J|sh -x bldscripts/aixlpp.sh|XLC (C++) install|install|xlC ""|
nfsinstall|nfs41J|sh -x bldscripts/aixlpp.sh|NFS install|install|nfs ""|
tcpipinstall|tcpip41J|sh -x bldscripts/aixlpp.sh|TCP/IP install|install|tcpip ""|
twinstall|tw41J|sh -x bldscripts/aixlpp.sh|TW install|install|tw ""|
cmdtextinstall|cmdtext41J|sh -x bldscripts/aixlpp.sh|CMDTEXT install|install|cmdtext ""|
desinstall|des41J|sh -x bldscripts/aixlpp.sh|DES install|install|des ""|
xlfinstall|xlf41J|sh -x bldscripts/aixlpp.sh|XLF install|install|xlf ""|
INedinstall|tenplus41J|sh -x bldscripts/aixlpp.sh|INED install|install|tenplus ""|
msginstall|msg41J|sh -x bldscripts/aixlpp.sh|TRANSLATED MESSAGES install|install|msg ""|
icraftinstall|icraft41J|sh -x bldscripts/aixlpp.sh|ICRAFT install|install|icraft ""|
dossvrinstall|dossvr41J|sh -x bldscripts/aixlpp.sh|DOSSVR install|install|pci ""|
dsmitinstall|dsmit41J|sh -x bldscripts/aixlpp.sh|DSMIT install|install|dsmit ""|
hconinstall|hcon41J|sh -x bldscripts/aixlpp.sh|HCON install|install|hcon ""|
infoinstall|info41J|sh -x bldscripts/aixlpp.sh|INFO install|install|info ""|
infoxlinstall|info41J|sh -x bldscripts/aixlpp.sh|INFOXL install|install|infoxl ""|
perfinstall|perf41J|sh -x bldscripts/aixlpp.sh|PERF install|install|perf ""|
afsinstall|afs41J|sh -x bldscripts/aixlpp.sh|AFS install|install|afs ""|
x_st_mgrinstall|xmgr41J|sh -x bldscripts/aixlpp.sh|X Station Mgr|install|x_st_mgr ""|
neptuneinstall|nep41J|sh -x bldscripts/aixlpp.sh|NEPTUNE install|install|neptune ""|
netwareinstall|netware41J|sh -x bldscripts/aixlpp.sh|NETWARE install|install|netware ""|
ssainstall|ssa41J|sh -x bldscripts/aixlpp.sh|SSA install|install|ssa ""|
sx25install|x25sw41J|sh -x bldscripts/aixlpp.sh|sx25 install|install|sx25 ""|
wabiinstall|wabiinstall41J|sh -x bldscripts/aixlpp.sh|WABI install|install|wabit ""|
webinstall|webinstall41J|sh -x bldscripts/aixlpp.sh|WEB install|install|web ""|
netbiosinstall|pcprotocols41J|sh -x bldscripts/aixlpp.sh|NETBIOS install|install|netbios ""|
#
# Pre-Image processing
#
UpdateVRMFs|bai|ksh -x bldscripts/UpdateVRMFs|||
CreateBC_final|bai|ksh -x bldscripts/CreateBC|||
walk_packages_bos|bai|ksh -x bldscripts/walk_packages|||bos|
walk_packages_X11|bai|ksh -x bldscripts/walk_packages|||X11|
walk_packages_devices|bai|ksh -x bldscripts/walk_packages|||devices|
walk_packages_other|bai|ksh -x bldscripts/walk_packages|||des icraft dps OpenGL PEX_PHIGS dsmit uimx infoxl perfmgr perfagent UMS afs sx25 hcon netware ipx blkmux stacklist Wabi internet_server |
walk_packages_printers|bai|ksh -x bldscripts/walk_packages|||printers|
#
# Install Images Processing
#
bos_images_all|pkg41J|sh -x bldscripts/aixlpp.sh|bos_IMAGES|build|packages/bos ""|
clientImages|bai|ksh -x /.../bai.cell.austin.ibm.com/fs/u/build/bin/clientImages|||
X11_images_all|pkg41J|sh -x bldscripts/aixlpp.sh|X11_images|build|packages/X11 ""|
device_images_all|pkg41J|sh -x bldscripts/aixlpp.sh|device_IMAGES|build|packages/devices ""|
other_images|pkg41J|sh -x bldscripts/aixlpp.sh|other_IMAGES|build|packages/des "" packages/icraft "" packages/dps "" packages/OpenGL "" packages/PEX_PHIGS "" packages/dsmit "" packages/uimx "" packages/infoxl "" packages/perfmgr "" packages/perfagent "" packages/UMS "" packages/afs "" packages/sx25 "" packages/hcon "" packages/netware "" packages/ipx "" packages/blkmux "" packages/stacklist "" packages/Wabi "" packages/internet_server "" packages/netbios ""|
printer_images|pkg41J|sh -x bldscripts/aixlpp.sh|printer_IMAGES|build|packages/printers ""|
#
# Update-Image Processing
#
NormalizeXreqShip|bai|ksh -x bldscripts/NormalizeXreqShip|||
NormalizeLmupdatelist|bai|ksh -x bldscripts/NormalizeLmupdatelist|||
SetNotBuiltShipFiles|bai|ksh -x bldscripts/SetNotBuiltShipFiles|||
SetUnexpectedShipFiles|bai|ksh -x bldscripts/SetUnexpectedShipFiles|||
ResolveLmupdateXreqDiffs|bai|ksh bldscripts/ResolveLmupdateXreqDiffs|||
CreatePtf_pkgFiles|bai|ksh -x bldscripts/CreatePtf_pkgFiles|||
NoUnresolvableUnexpecteds|bai|ksh bldscripts/NoUnresolvableUnexpecteds|||
FixupPtf_pkgFiles|bai|ksh -x bldscripts/FixupPtf_pkgFiles|||
MakePTFs|bai|ksh -x bldscripts/MakePTFs|||
#
# Post-Image Processing
#
installimages|pkg41J|sh -x bldscripts/aixlpp.sh|INSTALL images|install|packages ""|
MakeStackList|bai|ksh -x /.../bai.cell.austin.ibm.com/fs/u/build/bin/MakeStackList|||
createTOCs|bai|ksh -x /.../bai.cell.austin.ibm.com/fs/u/build/bin/createTOCs|||
stackLong|bai|ksh -x /.../bai.cell.austin.ibm.com/fs/u/build/bin/stackLong <~/bin/cr|||
stackShort|bai|ksh -x /.../bai.cell.austin.ibm.com/fs/u/build/bin/stackShort <~/bin/cr|||
nimInstall|bai|ksh -x /.../bai.cell.austin.ibm.com/fs/u/build/bin/nimInstall|||
#
# Cleanup FILESET.list
#
FILESET_cleanup|bai|ksh -x ../ode_tools/power/usr/bin/MFSadmin -c||||