Print this page
3442 sgs checks should be run in normal builds


 128         picl/picld                      \
 129         pools/poold                     \
 130         print/bsd-sysv-commands         \
 131         print/ppdmgr                    \
 132         rcap/rcapd                      \
 133         rpcsvc/rpc.bootparamd           \
 134         sendmail/lib                    \
 135         smbsrv/smbd                     \
 136         ssh/etc                         \
 137         svc/milestone                   \
 138         tsol/labeld                     \
 139         tsol/tnctl                      \
 140         tsol/tnd                        \
 141         tsol/tsol-zones                 \
 142         vscan/vscand                    \
 143         xvm/ipagent                     \
 144         ypcmd/yppasswd                  \
 145         ypcmd/ypupdated                 \
 146         zonestat/zonestatd
 147 
 148 $(CLOSED_BUILD)MANIFEST_SUBDIRS +=              \
 149         $(CLOSED)/cmd/cmd-inet/usr.lib/in.iked
 150 
 151 DTEST_SUBDIRS= \
 152         dtrace/test/tst
 153 
 154 .KEEP_STATE:
 155 
 156 # Manifests cannot be checked in parallel, because we are using the global
 157 # repository that is in $(SRC)/cmd/svc/seed/global.db.  This is a
 158 # repository that is built from the manifests in this workspace, whereas
 159 # the build machine's repository may be out of sync with these manifests.
 160 # Because we are using a private repository, svccfg-native must start up a
 161 # private copy of configd-native.  We cannot have multiple copies of
 162 # configd-native trying to access global.db simultaneously.
 163 
 164 .NO_PARALLEL:
 165 
 166 check: svccfg_check $(MANIFEST_TOPDIRS) $(MANIFEST_SUBDIRS) $(DTEST_SUBDIRS)
 167 
 168 svccfg_check:
 169         @$(ECHO) "building requirements for svccfg check ..."; \
 170         (cd $(SRC)/cmd/svc/seed && pwd && $(MAKE) $(MFLAGS) global.db)
 171 
 172 $(MANIFEST_TOPDIRS) $(MANIFEST_SUBDIRS) $(DTEST_SUBDIRS): FRC
 173         @cd $@; pwd; $(MAKE) check
 174 
 175 FRC:


 128         picl/picld                      \
 129         pools/poold                     \
 130         print/bsd-sysv-commands         \
 131         print/ppdmgr                    \
 132         rcap/rcapd                      \
 133         rpcsvc/rpc.bootparamd           \
 134         sendmail/lib                    \
 135         smbsrv/smbd                     \
 136         ssh/etc                         \
 137         svc/milestone                   \
 138         tsol/labeld                     \
 139         tsol/tnctl                      \
 140         tsol/tnd                        \
 141         tsol/tsol-zones                 \
 142         vscan/vscand                    \
 143         xvm/ipagent                     \
 144         ypcmd/yppasswd                  \
 145         ypcmd/ypupdated                 \
 146         zonestat/zonestatd
 147 
 148 MISC_SUBDIRS=           \
 149         dtrace/test/tst \
 150         sgs


 151 
 152 .KEEP_STATE:
 153 
 154 # Manifests cannot be checked in parallel, because we are using the global
 155 # repository that is in $(SRC)/cmd/svc/seed/global.db.  This is a
 156 # repository that is built from the manifests in this workspace, whereas
 157 # the build machine's repository may be out of sync with these manifests.
 158 # Because we are using a private repository, svccfg-native must start up a
 159 # private copy of configd-native.  We cannot have multiple copies of
 160 # configd-native trying to access global.db simultaneously.
 161 
 162 .NO_PARALLEL:
 163 
 164 check: svccfg_check $(MANIFEST_TOPDIRS) $(MANIFEST_SUBDIRS) $(MISC_SUBDIRS)
 165 
 166 svccfg_check:
 167         @$(ECHO) "building requirements for svccfg check ..."; \
 168         (cd $(SRC)/cmd/svc/seed && pwd && $(MAKE) $(MFLAGS) global.db)
 169 
 170 $(MANIFEST_TOPDIRS) $(MANIFEST_SUBDIRS) $(MISC_SUBDIRS): FRC
 171         @cd $@; pwd; $(MAKE) check
 172 
 173 FRC: