make-smbsrv revision 12b65585e720714b31036daaa2b30eb76014048e
830N/A# This file and its contents are supplied under the terms of the 830N/A# Common Development and Distribution License ("CDDL"), version 1.0. 830N/A# You may only use this file in accordance with the terms of version 830N/A# A full copy of the text of the CDDL should have accompanied this 830N/A# source. A copy of the CDDL is also available via the Internet at 830N/A# Copyright 2014 Nexenta Systems, Inc. All rights reserved. 830N/A# Use distributed make (dmake) by default. 830N/A echo "SRC not set. Run 'ws' or 'bldenv' first." 830N/A################################################################ 830N/A################################################################ 854N/A # Just the parts of "make sgs" we need, and 854N/A # skip them if they appear to be done. 902N/A # ... stuff under $ROOT (proto area) 830N/A # always update the smbsrv headers to be safe 830N/A# Need some library headers too... 830N/A################################################################ 990N/A################################################################ 990N/A# Note lib1 builds prerequisite libraries not delivered by the 990N/A# skip these on clean (but still nuke them for clobber) 830N/A# lib2 builds stuff we include in the tar file, 830N/A# or that we don't mind rebuilding after clean. ################################################################ # Build the MDB modules, WITH the linktest # We build these libraries (to the proto area), so we need to # build the mdb modules too so mdb will load them. # Deal with mode 0400 file annoyance... ################################################################ ################################################################ # This creates a tarfile one can use to update a test machine. ################################################################ # intentionally skip: lib1, hdrs, tools echo "Usage: $0 {install|lint|clean|clobber|tags|tar}";