Print this page
5605 Disable IPP printing like SMB printing can be disabled


 201 #
 202 $(PDIR)/osnet-redist.mog := PKGDEP_TYPE= require
 203 $(PDIR)/osnet-incorporation.mog:= PKGDEP_TYPE= incorporate
 204 
 205 PKGDEP_INCORP= \
 206         depend fmri=consolidation/osnet/osnet-incorporation type=require
 207 
 208 #
 209 # All packaging build products should go into $(PDIR), so they don't
 210 # need to be included separately in CLOBBERFILES.
 211 #
 212 CLOBBERFILES= $(PDIR) proto_list_$(PKGMACH) install-$(PKGMACH).out \
 213         license-list
 214 
 215 #
 216 # By default, PKGS will list all manifests.  To build and/or publish a
 217 # subset of packages, override this on the command line or in the
 218 # build environment and then reference (implicitly or explicitly) the all
 219 # or install targets.
 220 #
 221 MANIFESTS :sh= (cd manifests; print *.mf)





 222 PKGS= $(MANIFESTS:%.mf=%)
 223 DEP_PKGS= $(PKGS:%=$(PDIR)/%.dep)
 224 PROC_PKGS= $(PKGS:%=$(PDIR)/%.mog)
 225 
 226 #
 227 # Track the synthetic manifests separately so we can properly express
 228 # build rules and dependencies.  The synthetic and real packages use
 229 # different sets of transforms and macros for pkgmogrify.
 230 #
 231 SYNTH_PKGS= osnet-incorporation osnet-redist
 232 DEP_SYNTH_PKGS= $(SYNTH_PKGS:%=$(PDIR)/%.dep)
 233 PROC_SYNTH_PKGS= $(SYNTH_PKGS:%=$(PDIR)/%.mog)
 234 
 235 #
 236 # Root of pkg image to use for dependency resolution
 237 # Normally / on the machine used to build the binaries
 238 #
 239 PKGDEP_RESOLVE_IMAGE = /
 240 
 241 #




 201 #
 202 $(PDIR)/osnet-redist.mog := PKGDEP_TYPE= require
 203 $(PDIR)/osnet-incorporation.mog:= PKGDEP_TYPE= incorporate
 204 
 205 PKGDEP_INCORP= \
 206         depend fmri=consolidation/osnet/osnet-incorporation type=require
 207 
 208 #
 209 # All packaging build products should go into $(PDIR), so they don't
 210 # need to be included separately in CLOBBERFILES.
 211 #
 212 CLOBBERFILES= $(PDIR) proto_list_$(PKGMACH) install-$(PKGMACH).out \
 213         license-list
 214 
 215 #
 216 # By default, PKGS will list all manifests.  To build and/or publish a
 217 # subset of packages, override this on the command line or in the
 218 # build environment and then reference (implicitly or explicitly) the all
 219 # or install targets.
 220 #
 221 
 222 # Cheesy two-stage set is to enable the use of ENABLE_IPP_PRINTING.
 223 MANIFESTS :sh= (cd manifests; print *.mf | \
 224         sed 's/print-lp-ipp-ipp-listener.mf//')
 225 $(ENABLE_IPP_PRINTING)MANIFESTS :sh= (cd manifests; print *.mf)
 226 
 227 PKGS= $(MANIFESTS:%.mf=%)
 228 DEP_PKGS= $(PKGS:%=$(PDIR)/%.dep)
 229 PROC_PKGS= $(PKGS:%=$(PDIR)/%.mog)
 230 
 231 #
 232 # Track the synthetic manifests separately so we can properly express
 233 # build rules and dependencies.  The synthetic and real packages use
 234 # different sets of transforms and macros for pkgmogrify.
 235 #
 236 SYNTH_PKGS= osnet-incorporation osnet-redist
 237 DEP_SYNTH_PKGS= $(SYNTH_PKGS:%=$(PDIR)/%.dep)
 238 PROC_SYNTH_PKGS= $(SYNTH_PKGS:%=$(PDIR)/%.mog)
 239 
 240 #
 241 # Root of pkg image to use for dependency resolution
 242 # Normally / on the machine used to build the binaries
 243 #
 244 PKGDEP_RESOLVE_IMAGE = /
 245 
 246 #