1 # 2 # CDDL HEADER START 3 # 4 # The contents of this file are subject to the terms of the 5 # Common Development and Distribution License, Version 1.0 only 6 # (the "License"). You may not use this file except in compliance 7 # with the License. 8 # 9 # You can obtain a copy of the license at src/sun_nws/OPENSOLARIS.LICENSE 10 # or http://www.opensolaris.org/os/licensing. 11 # See the License for the specific language governing permissions 12 # and limitations under the License. 13 # 14 # When distributing Covered Code, include this CDDL HEADER in each 15 # file and include the License file at src/sun_nws/OPENSOLARIS.LICENSE. 16 # If applicable, add the following below this CDDL HEADER, with the 17 # fields enclosed by brackets "[]" replaced with your own identifying 18 # information: Portions Copyright [yyyy] [name of copyright owner] 19 # 20 # CDDL HEADER END 21 # 22 # 23 # Copyright 2005 Sun Microsystems, Inc. All rights reserved. 24 # Use is subject to license terms. 25 # 26 #ident "@(#)Makefile.help 1.2 05/09/23 SMI" 27 # 28 # src/sun_nws/Makefile.help 29 30 help: 31 @$(ECHO) 32 @$(ECHO) "Network Storage Makefile Help" 33 @$(ECHO) "============================= 34 @$(ECHO) 35 @$(ECHO) "Targets available" 36 @$(ECHO) "-----------------" 37 @$(ECHO) 38 @$(ECHO) "all" 39 @$(ECHO) 40 @$(ECHO) " Generates the object files." 41 @$(ECHO) 42 @$(ECHO) "install" 43 @$(ECHO) 44 @$(ECHO) " Everything 'all' does plus populate the root directory." 45 @$(ECHO) 46 @$(ECHO) "pkg" 47 @$(ECHO) 48 @$(ECHO) " Everything 'install' does plus builds the packages." 49 @$(ECHO) 50 @$(ECHO) "clean" 51 @$(ECHO) 52 @$(ECHO) " Deletes the object files." 53 @$(ECHO) 54 @$(ECHO) "clobber" 55 @$(ECHO) 56 @$(ECHO) " Deletes the object files and the directory containing them." 57 @$(ECHO) 58 @$(ECHO) "nuke" 59 @$(ECHO) 60 @$(ECHO) " Everything 'clobber' does and deletes the packages." 61 @$(ECHO) 62 @$(ECHO) "lint" 63 @$(ECHO) 64 @$(ECHO) " Runs lint." 65 @$(ECHO) 66 @$(ECHO) "help" 67 @$(ECHO) 68 @$(ECHO) " Displays this message." 69 @$(ECHO) 70 @$(ECHO) "Environment variables" 71 @$(ECHO) "---------------------" 72 @$(ECHO) 73 @$(ECHO) "DMAKE_MODE (Default: serial)" 74 @$(ECHO) 75 @$(ECHO) " This variable can be set to one of the following values:" 76 @$(ECHO) 77 @$(ECHO) " serial Causes dmake to behave like the standard version" 78 @$(ECHO) " of make." 79 @$(ECHO) 80 @$(ECHO) " parallel Causes dmake to distribute jobs to only the dmake" 81 @$(ECHO) " host." 82 @$(ECHO) 83 @$(ECHO) "DMAKE_MAX_JOBS (Default: 8)" 84 @$(ECHO) 85 @$(ECHO) " This variable only applies if DMAKE_MODE is set to parallel" 86 @$(ECHO) " in which case it defines the maximum number of jobs that" 87 @$(ECHO) " can be started simultaneously. However, dmake will adjust" 88 @$(ECHO) " the limit of parallel jobs according to the current loading" 89 @$(ECHO) " of the system. If the system is not overloaded, dmake will" 90 @$(ECHO) " use the limit defined by the user. If the system is overloaded," 91 @$(ECHO) " dmake will set the "current" limit to less than the limit" 92 @$(ECHO) " defined by the user." 93 94