1 0 stevel # 2 0 stevel # CDDL HEADER START 3 0 stevel # 4 0 stevel # The contents of this file are subject to the terms of the 5 1544 eschrock # Common Development and Distribution License (the "License"). 6 1544 eschrock # You may not use this file except in compliance with the License. 7 0 stevel # 8 0 stevel # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9 0 stevel # or http://www.opensolaris.org/os/licensing. 10 0 stevel # See the License for the specific language governing permissions 11 0 stevel # and limitations under the License. 12 0 stevel # 13 0 stevel # When distributing Covered Code, include this CDDL HEADER in each 14 0 stevel # file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15 0 stevel # If applicable, add the following below this CDDL HEADER, with the 16 0 stevel # fields enclosed by brackets "[]" replaced with your own identifying 17 0 stevel # information: Portions Copyright [yyyy] [name of copyright owner] 18 0 stevel # 19 0 stevel # CDDL HEADER END 20 0 stevel # 21 0 stevel # 22 8613 Roger # Copyright 2009 Sun Microsystems, Inc. All rights reserved. 23 0 stevel # Use is subject to license terms. 24 0 stevel # 25 0 stevel 26 0 stevel include ../Makefile.master 27 4887 chin include ../Makefile.ksh93switch 28 0 stevel 29 0 stevel # 30 0 stevel # Note that the commands 'agents', 'lp', 'perl', and 'man' are first in 31 0 stevel # the list, violating alphabetical order. This is because they are very 32 0 stevel # long-running and should be given the most wall-clock time for a 33 0 stevel # parallel build. 34 0 stevel # 35 0 stevel # Commands in the FIRST_SUBDIRS list are built before starting the build 36 0 stevel # of other commands. Currently this includes only 'isaexec' and 37 0 stevel # 'platexec'. This is necessary because $(ROOT)/usr/lib/isaexec or 38 0 stevel # $(ROOT)/usr/lib/platexec must exist when some other commands are built 39 0 stevel # because their 'make install' creates a hard link to one of them. 40 0 stevel # 41 0 stevel # Commands are listed one per line so that TeamWare can auto-merge most 42 0 stevel # changes. 43 0 stevel # 44 0 stevel 45 0 stevel FIRST_SUBDIRS= \ 46 0 stevel isaexec \ 47 0 stevel platexec 48 0 stevel 49 0 stevel COMMON_SUBDIRS= \ 50 0 stevel agents \ 51 789 ahrens availdevs \ 52 0 stevel lp \ 53 0 stevel perl \ 54 0 stevel man \ 55 0 stevel Adm \ 56 0 stevel abi \ 57 0 stevel adbgen \ 58 0 stevel acct \ 59 0 stevel acctadm \ 60 0 stevel arch \ 61 0 stevel asa \ 62 4887 chin ast \ 63 0 stevel audio \ 64 0 stevel auths \ 65 0 stevel autopush \ 66 7836 John avs \ 67 0 stevel awk \ 68 0 stevel awk_xpg4 \ 69 0 stevel backup \ 70 0 stevel banner \ 71 0 stevel bart \ 72 0 stevel basename \ 73 0 stevel bc \ 74 0 stevel bdiff \ 75 0 stevel bfs \ 76 0 stevel bnu \ 77 0 stevel boot \ 78 0 stevel busstat \ 79 0 stevel cal \ 80 0 stevel calendar \ 81 0 stevel captoinfo \ 82 0 stevel cat \ 83 0 stevel cdrw \ 84 0 stevel cfgadm \ 85 0 stevel checkeq \ 86 0 stevel checknr \ 87 0 stevel chgrp \ 88 0 stevel chmod \ 89 0 stevel chown \ 90 0 stevel chroot \ 91 0 stevel clear \ 92 0 stevel clinfo \ 93 0 stevel cmd-crypto \ 94 0 stevel cmd-inet \ 95 0 stevel col \ 96 0 stevel compress \ 97 0 stevel consadm \ 98 0 stevel coreadm \ 99 0 stevel cpio \ 100 0 stevel cpc \ 101 0 stevel cron \ 102 0 stevel crypt \ 103 0 stevel csh \ 104 0 stevel csplit \ 105 0 stevel ctrun \ 106 0 stevel ctstat \ 107 0 stevel ctwatch \ 108 0 stevel datadm \ 109 0 stevel date \ 110 0 stevel dc \ 111 0 stevel dd \ 112 0 stevel deroff \ 113 0 stevel des \ 114 0 stevel devfsadm \ 115 0 stevel syseventd \ 116 0 stevel devctl \ 117 0 stevel devinfo \ 118 0 stevel devmgmt \ 119 5084 johnlev devprop \ 120 0 stevel dfs.cmds \ 121 0 stevel diff \ 122 0 stevel diff3 \ 123 0 stevel diffmk \ 124 0 stevel dircmp \ 125 0 stevel dirname \ 126 1545 eschrock dis \ 127 0 stevel diskmgtd \ 128 0 stevel dispadmin \ 129 0 stevel dladm \ 130 0 stevel dmesg \ 131 9567 Bill dodatadm \ 132 0 stevel dtrace \ 133 0 stevel du \ 134 0 stevel dumpadm \ 135 0 stevel dumpcs \ 136 0 stevel echo \ 137 0 stevel ed \ 138 0 stevel eeprom \ 139 0 stevel egrep \ 140 2912 artem eject \ 141 85 cth emul64ioctl \ 142 0 stevel enhance \ 143 0 stevel env \ 144 0 stevel eqn \ 145 0 stevel expand \ 146 0 stevel expr \ 147 0 stevel exstr \ 148 0 stevel factor \ 149 0 stevel false \ 150 7836 John fcinfo \ 151 9895 Kevin fcoesvc \ 152 0 stevel fdetach \ 153 0 stevel fdformat \ 154 0 stevel fdisk \ 155 0 stevel filesync \ 156 0 stevel fgrep \ 157 0 stevel file \ 158 5184 ek110237 filebench \ 159 0 stevel find \ 160 8275 Eric flowadm \ 161 0 stevel fm \ 162 0 stevel fmli \ 163 0 stevel fmt \ 164 0 stevel fmthard \ 165 0 stevel fmtmsg \ 166 0 stevel fold \ 167 0 stevel format \ 168 2356 artem fs.d \ 169 2212 artem fstyp \ 170 0 stevel fuser \ 171 6489 jmcp fwflash \ 172 0 stevel gcore \ 173 0 stevel gencat \ 174 0 stevel geniconvtbl \ 175 0 stevel genmsg \ 176 0 stevel getconf \ 177 0 stevel getdevpolicy \ 178 0 stevel getent \ 179 0 stevel getfacl \ 180 0 stevel getmajor \ 181 0 stevel getopt \ 182 0 stevel gettext \ 183 0 stevel gettxt \ 184 0 stevel graph \ 185 0 stevel grep \ 186 0 stevel grep_xpg4 \ 187 0 stevel groups \ 188 0 stevel grpck \ 189 0 stevel gss \ 190 2912 artem hal \ 191 0 stevel halt \ 192 0 stevel head \ 193 0 stevel hostid \ 194 0 stevel hostname \ 195 10923 Evan hotplug \ 196 10923 Evan hotplugd \ 197 2912 artem hwdata \ 198 0 stevel id \ 199 4520 nw141292 idmap \ 200 0 stevel infocmp \ 201 0 stevel init \ 202 0 stevel initpkg \ 203 0 stevel install.d \ 204 172 esolom intrd \ 205 0 stevel intrstat \ 206 0 stevel ipcrm \ 207 0 stevel ipcs \ 208 0 stevel ipf \ 209 0 stevel isainfo \ 210 0 stevel isalist \ 211 2314 mcneal iscsi \ 212 7621 James itutools \ 213 7836 John iscsiadm \ 214 7836 John iscsid \ 215 7978 Peter iscsitsvc \ 216 7836 John isns \ 217 7978 Peter itadm \ 218 0 stevel java \ 219 0 stevel kbd \ 220 0 stevel keyserv \ 221 0 stevel killall \ 222 0 stevel krb5 \ 223 4887 chin ksh \ 224 0 stevel kstat \ 225 0 stevel last \ 226 0 stevel lastcomm \ 227 10673 Krishnendu latencytop \ 228 0 stevel ldap \ 229 0 stevel ldapcachemgr \ 230 2685 akolb lgrpinfo \ 231 0 stevel line \ 232 0 stevel link \ 233 5895 yz147064 dlmgmtd \ 234 0 stevel listen \ 235 0 stevel loadkeys \ 236 0 stevel locale \ 237 0 stevel lockstat \ 238 0 stevel locator \ 239 0 stevel lofiadm \ 240 0 stevel logadm \ 241 0 stevel logger \ 242 0 stevel login \ 243 0 stevel logins \ 244 0 stevel look \ 245 0 stevel ls \ 246 7836 John luxadm \ 247 0 stevel lvm \ 248 0 stevel mach \ 249 0 stevel machid \ 250 0 stevel mail \ 251 0 stevel mailx \ 252 0 stevel makekey \ 253 0 stevel mdb \ 254 0 stevel mesg \ 255 0 stevel mkdir \ 256 0 stevel mkfifo \ 257 0 stevel mkfile \ 258 0 stevel mkmsgs \ 259 0 stevel mknod \ 260 0 stevel mkpwdict \ 261 0 stevel mktemp \ 262 7331 Allan mms \ 263 0 stevel modload \ 264 0 stevel more \ 265 7836 John mpathadm \ 266 0 stevel msgfmt \ 267 0 stevel msgid \ 268 0 stevel mt \ 269 0 stevel mv \ 270 0 stevel mvdir \ 271 7917 Reza ndmpadm \ 272 7917 Reza ndmpd \ 273 7917 Reza ndmpstat \ 274 0 stevel netadm \ 275 0 stevel netfiles \ 276 0 stevel newform \ 277 0 stevel newgrp \ 278 0 stevel news \ 279 0 stevel newtask \ 280 0 stevel nice \ 281 0 stevel nispasswd \ 282 0 stevel nl \ 283 0 stevel nlsadmin \ 284 0 stevel nohup \ 285 0 stevel nsadmin \ 286 0 stevel nscd \ 287 0 stevel oamuser \ 288 0 stevel oawk \ 289 0 stevel pack \ 290 0 stevel pagesize \ 291 0 stevel passmgmt \ 292 0 stevel passwd \ 293 0 stevel pathchk \ 294 0 stevel pbind \ 295 881 johnny pcidr \ 296 9537 Erwin pcitool \ 297 0 stevel pcmciad \ 298 0 stevel pfexec \ 299 0 stevel pgrep \ 300 0 stevel picl \ 301 0 stevel plimit \ 302 2912 artem policykit \ 303 0 stevel pools \ 304 0 stevel power \ 305 7664 Rafael powertop \ 306 0 stevel ppgsz \ 307 0 stevel pg \ 308 0 stevel plockstat \ 309 0 stevel pr \ 310 0 stevel prctl \ 311 0 stevel print \ 312 0 stevel priocntl \ 313 0 stevel profiles \ 314 0 stevel projadd \ 315 0 stevel projects \ 316 0 stevel prstat \ 317 0 stevel prtconf \ 318 0 stevel prtdiag \ 319 0 stevel prtvtoc \ 320 0 stevel ps \ 321 0 stevel psradm \ 322 0 stevel psrinfo \ 323 0 stevel psrset \ 324 0 stevel ptools \ 325 0 stevel pwck \ 326 0 stevel pwconv \ 327 0 stevel pwd \ 328 9396 Matthew pyzfs \ 329 0 stevel raidctl \ 330 0 stevel ramdiskadm \ 331 0 stevel rcap \ 332 0 stevel rcm_daemon \ 333 0 stevel rctladm \ 334 0 stevel refer \ 335 0 stevel regcmp \ 336 0 stevel renice \ 337 0 stevel rexd \ 338 0 stevel rm \ 339 0 stevel rmdir \ 340 0 stevel rmformat \ 341 2912 artem rmmount \ 342 0 stevel rmt \ 343 2912 artem rmvolmgr \ 344 0 stevel roles \ 345 0 stevel rpcbind \ 346 0 stevel rpcgen \ 347 0 stevel rpcinfo \ 348 0 stevel rpcsvc \ 349 0 stevel runat \ 350 0 stevel sa \ 351 0 stevel saf \ 352 10652 Hyon sasinfo \ 353 0 stevel savecore \ 354 7836 John sbdadm \ 355 0 stevel script \ 356 6316 eschrock scsi \ 357 0 stevel sdiff \ 358 3422 nh145002 sdpadm \ 359 0 stevel sendmail \ 360 0 stevel setfacl \ 361 0 stevel setmnt \ 362 0 stevel setpgrp \ 363 0 stevel setuname \ 364 0 stevel sgs \ 365 0 stevel sh \ 366 8462 April shcomp \ 367 437 mws smbios \ 368 5331 amw smbsrv \ 369 0 stevel smserverd \ 370 0 stevel soelim \ 371 0 stevel sort \ 372 0 stevel spell \ 373 0 stevel spline \ 374 0 stevel split \ 375 4520 nw141292 sqlite \ 376 0 stevel srchtxt \ 377 9684 Susan srptsvc \ 378 0 stevel ssh \ 379 0 stevel stat \ 380 7836 John stmfadm \ 381 10725 John stmfproxy \ 382 7836 John stmfsvc \ 383 3385 qh201292 stmsboot \ 384 0 stevel streams \ 385 0 stevel strings \ 386 0 stevel su \ 387 0 stevel sulogin \ 388 0 stevel sunpc \ 389 0 stevel svc \ 390 9781 Moriah svr4pkg \ 391 0 stevel swap \ 392 0 stevel sync \ 393 0 stevel sysdef \ 394 0 stevel syseventadm \ 395 0 stevel syslogd \ 396 0 stevel tabs \ 397 0 stevel tar \ 398 0 stevel tbl \ 399 0 stevel tcopy \ 400 0 stevel tcpd \ 401 0 stevel terminfo \ 402 0 stevel th_tools \ 403 0 stevel tic \ 404 0 stevel time \ 405 0 stevel tip \ 406 0 stevel tnf \ 407 0 stevel touch \ 408 0 stevel tplot \ 409 0 stevel tput \ 410 0 stevel trapstat \ 411 0 stevel troff \ 412 0 stevel true \ 413 0 stevel truss \ 414 4746 rica tsol \ 415 0 stevel tty \ 416 0 stevel ttymon \ 417 11115 Nobutomo tzreload \ 418 0 stevel uadmin \ 419 0 stevel ul \ 420 0 stevel uname \ 421 0 stevel units \ 422 0 stevel unlink \ 423 0 stevel unpack \ 424 0 stevel users \ 425 0 stevel utmp_update \ 426 0 stevel utmpd \ 427 0 stevel valtools \ 428 0 stevel vgrind \ 429 0 stevel vi \ 430 2912 artem volcheck \ 431 2912 artem volrmmount \ 432 11076 Cathy vrrpadm \ 433 5440 jm199354 vscan \ 434 7688 Aaron vt \ 435 0 stevel w \ 436 0 stevel wall \ 437 0 stevel wbem \ 438 0 stevel which \ 439 0 stevel who \ 440 0 stevel whodo \ 441 0 stevel wracct \ 442 0 stevel write \ 443 9430 Raymond wusbadm \ 444 0 stevel xargs \ 445 0 stevel xstr \ 446 0 stevel yes \ 447 0 stevel ypcmd \ 448 0 stevel yppasswd \ 449 789 ahrens zdb \ 450 0 stevel zdump \ 451 789 ahrens zfs \ 452 0 stevel zic \ 453 1544 eschrock zinject \ 454 0 stevel zlogin \ 455 0 stevel zoneadm \ 456 0 stevel zoneadmd \ 457 0 stevel zonecfg \ 458 789 ahrens zonename \ 459 789 ahrens zpool \ 460 9749 Tim zlook \ 461 10602 Lori zstreamdump \ 462 789 ahrens ztest 463 0 stevel 464 1167 kupfer $(CLOSED_BUILD)COMMON_SUBDIRS += \ 465 1167 kupfer $(CLOSED)/cmd/iconv \ 466 1167 kupfer $(CLOSED)/cmd/ksh \ 467 1167 kupfer $(CLOSED)/cmd/llc2 \ 468 1167 kupfer $(CLOSED)/cmd/localedef \ 469 1167 kupfer $(CLOSED)/cmd/more_xpg4 \ 470 1414 cindi $(CLOSED)/cmd/mtst \ 471 1167 kupfer $(CLOSED)/cmd/od \ 472 1167 kupfer $(CLOSED)/cmd/patch \ 473 1167 kupfer $(CLOSED)/cmd/pax \ 474 1167 kupfer $(CLOSED)/cmd/printf \ 475 1167 kupfer $(CLOSED)/cmd/sed \ 476 1167 kupfer $(CLOSED)/cmd/sed_xpg4 \ 477 10702 Darren ODE $(CLOSED)/cmd/tail \ 478 1167 kupfer $(CLOSED)/cmd/tr_xpg4 479 1167 kupfer 480 0 stevel i386_SUBDIRS= \ 481 0 stevel addbadsec \ 482 0 stevel biosdev \ 483 0 stevel diskscan \ 484 9203 Mark lms \ 485 9663 Mark ntfsprogs \ 486 9663 Mark parted \ 487 4581 sherrym rtc \ 488 7423 Russell ucodeadm \ 489 7423 Russell xvm 490 0 stevel 491 0 stevel sparc_SUBDIRS= \ 492 0 stevel cvcd \ 493 0 stevel dcs \ 494 8458 Sree device_remap \ 495 2309 rsmaeda drd \ 496 6429 vs195195 fps \ 497 0 stevel fruadm \ 498 10480 Alexandre ldmad \ 499 2034 dnielsen oplhpd \ 500 1772 jl139090 prtdscp \ 501 0 stevel prtfru \ 502 1708 stevel scadm \ 503 0 stevel sckmd \ 504 0 stevel sf880drd \ 505 4761 km84432 vntsd 506 0 stevel 507 0 stevel # 508 0 stevel # Commands that are messaged. Note that 'lp' and 'man' come first 509 0 stevel # (see previous comment about 'lp' and 'man'). 510 0 stevel # 511 0 stevel MSGSUBDIRS= \ 512 0 stevel lp \ 513 0 stevel man \ 514 0 stevel abi \ 515 0 stevel acctadm \ 516 0 stevel allocate \ 517 0 stevel asa \ 518 0 stevel audio \ 519 0 stevel audit \ 520 0 stevel auditd \ 521 9592 gww auditrecord \ 522 0 stevel auths \ 523 0 stevel autopush \ 524 7836 John avs \ 525 0 stevel awk \ 526 0 stevel awk_xpg4 \ 527 0 stevel backup \ 528 0 stevel banner \ 529 0 stevel bart \ 530 0 stevel basename \ 531 0 stevel bnu \ 532 0 stevel bsmconv \ 533 0 stevel bsmunconv \ 534 0 stevel busstat \ 535 0 stevel cal \ 536 0 stevel cat \ 537 0 stevel cdrw \ 538 0 stevel cfgadm \ 539 0 stevel checkeq \ 540 0 stevel checknr \ 541 0 stevel chgrp \ 542 0 stevel chmod \ 543 0 stevel chown \ 544 0 stevel cmd-crypto \ 545 0 stevel cmd-inet \ 546 0 stevel col \ 547 0 stevel compress \ 548 0 stevel consadm \ 549 0 stevel coreadm \ 550 0 stevel cpio \ 551 0 stevel cpc \ 552 0 stevel cron \ 553 0 stevel csh \ 554 0 stevel csplit \ 555 0 stevel ctrun \ 556 0 stevel ctstat \ 557 0 stevel ctwatch \ 558 0 stevel datadm \ 559 0 stevel date \ 560 0 stevel dc \ 561 0 stevel dcs \ 562 0 stevel dd \ 563 0 stevel deroff \ 564 0 stevel devfsadm \ 565 3034 dougm dfs.cmds \ 566 0 stevel diff \ 567 0 stevel diffmk \ 568 0 stevel dladm \ 569 0 stevel du \ 570 0 stevel dumpcs \ 571 0 stevel ed \ 572 2912 artem eject \ 573 0 stevel env \ 574 0 stevel eqn \ 575 0 stevel expand \ 576 0 stevel expr \ 577 7836 John fcinfo \ 578 0 stevel fgrep \ 579 0 stevel file \ 580 0 stevel filesync \ 581 0 stevel find \ 582 8275 Eric flowadm \ 583 0 stevel fm \ 584 0 stevel fold \ 585 0 stevel fs.d \ 586 6489 jmcp fwflash \ 587 0 stevel geniconvtbl \ 588 0 stevel genmsg \ 589 0 stevel getconf \ 590 0 stevel getent \ 591 0 stevel gettext \ 592 0 stevel gettxt \ 593 0 stevel grep \ 594 0 stevel grep_xpg4 \ 595 0 stevel grpck \ 596 0 stevel gss \ 597 0 stevel halt \ 598 0 stevel head \ 599 0 stevel hostname \ 600 10923 Evan hotplug \ 601 0 stevel id \ 602 4520 nw141292 idmap \ 603 0 stevel isaexec \ 604 2314 mcneal iscsi \ 605 7836 John iscsiadm \ 606 7836 John iscsid \ 607 7836 John isns \ 608 7978 Peter itadm \ 609 3436 qz150045 kbd \ 610 0 stevel krb5 \ 611 4887 chin ksh \ 612 0 stevel kstat \ 613 0 stevel last \ 614 0 stevel ldap \ 615 0 stevel ldapcachemgr \ 616 2685 akolb lgrpinfo \ 617 0 stevel locale \ 618 0 stevel lofiadm \ 619 0 stevel logadm \ 620 0 stevel logger \ 621 0 stevel logins \ 622 0 stevel ls \ 623 7836 John luxadm \ 624 0 stevel lvm \ 625 0 stevel mailx \ 626 0 stevel mesg \ 627 0 stevel mkdir \ 628 0 stevel mkpwdict \ 629 0 stevel mktemp \ 630 0 stevel more \ 631 7836 John mpathadm \ 632 0 stevel msgfmt \ 633 0 stevel mv \ 634 7917 Reza ndmpadm \ 635 7917 Reza ndmpstat \ 636 0 stevel newgrp \ 637 0 stevel newtask \ 638 0 stevel nice \ 639 0 stevel nispasswd \ 640 0 stevel nohup \ 641 0 stevel oawk \ 642 0 stevel pack \ 643 0 stevel passwd \ 644 0 stevel passmgmt \ 645 0 stevel pathchk \ 646 0 stevel pfexec \ 647 0 stevel pg \ 648 0 stevel pgrep \ 649 0 stevel picl \ 650 0 stevel pools \ 651 0 stevel power \ 652 0 stevel pr \ 653 0 stevel praudit \ 654 0 stevel print \ 655 0 stevel profiles \ 656 0 stevel projadd \ 657 0 stevel projects \ 658 0 stevel prstat \ 659 0 stevel prtdiag \ 660 0 stevel ps \ 661 0 stevel psrinfo \ 662 2685 akolb ptools \ 663 0 stevel pwconv \ 664 0 stevel pwd \ 665 9396 Matthew pyzfs \ 666 0 stevel raidctl \ 667 0 stevel ramdiskadm \ 668 0 stevel rcap \ 669 0 stevel rcm_daemon \ 670 0 stevel refer \ 671 0 stevel regcmp \ 672 0 stevel renice \ 673 0 stevel roles \ 674 0 stevel rm \ 675 0 stevel rmdir \ 676 0 stevel rmformat \ 677 2912 artem rmmount \ 678 2912 artem rmvolmgr \ 679 10652 Hyon sasinfo \ 680 7836 John sbdadm \ 681 1708 stevel scadm \ 682 0 stevel script \ 683 6316 eschrock scsi \ 684 0 stevel sdiff \ 685 3422 nh145002 sdpadm \ 686 0 stevel sgs \ 687 0 stevel sh \ 688 8462 April shcomp \ 689 0 stevel sort \ 690 0 stevel split \ 691 0 stevel ssh \ 692 1967 rsb stat \ 693 7836 John stmfadm \ 694 3385 qh201292 stmsboot \ 695 0 stevel strings \ 696 0 stevel su \ 697 0 stevel svc \ 698 9781 Moriah svr4pkg \ 699 0 stevel swap \ 700 0 stevel syseventadm \ 701 0 stevel syseventd \ 702 0 stevel tabs \ 703 0 stevel tar \ 704 0 stevel tbl \ 705 0 stevel time \ 706 0 stevel tnf \ 707 0 stevel touch \ 708 0 stevel tput \ 709 0 stevel troff \ 710 4746 rica tsol \ 711 0 stevel tty \ 712 0 stevel ttymon \ 713 11115 Nobutomo tzreload \ 714 0 stevel ul \ 715 0 stevel uname \ 716 0 stevel units \ 717 0 stevel unlink \ 718 0 stevel unpack \ 719 0 stevel valtools \ 720 0 stevel vgrind \ 721 0 stevel vi \ 722 2912 artem volcheck \ 723 2912 artem volrmmount \ 724 11076 Cathy vrrpadm \ 725 0 stevel w \ 726 0 stevel wbem \ 727 0 stevel who \ 728 0 stevel whodo \ 729 0 stevel wracct \ 730 0 stevel write \ 731 9430 Raymond wusbadm \ 732 0 stevel xargs \ 733 0 stevel yppasswd \ 734 0 stevel zdump \ 735 789 ahrens zfs \ 736 0 stevel zic \ 737 0 stevel zlogin \ 738 0 stevel zoneadm \ 739 0 stevel zoneadmd \ 740 0 stevel zonecfg \ 741 789 ahrens zonename \ 742 789 ahrens zpool 743 0 stevel 744 1167 kupfer $(CLOSED_BUILD)MSGSUBDIRS += \ 745 1167 kupfer $(CLOSED)/cmd/iconv \ 746 1167 kupfer $(CLOSED)/cmd/ksh \ 747 1167 kupfer $(CLOSED)/cmd/llc2 \ 748 1167 kupfer $(CLOSED)/cmd/localedef \ 749 1167 kupfer $(CLOSED)/cmd/more_xpg4 \ 750 1167 kupfer $(CLOSED)/cmd/od \ 751 1167 kupfer $(CLOSED)/cmd/patch \ 752 1167 kupfer $(CLOSED)/cmd/pax \ 753 1167 kupfer $(CLOSED)/cmd/printf \ 754 1167 kupfer $(CLOSED)/cmd/sed \ 755 1167 kupfer $(CLOSED)/cmd/sed_xpg4 \ 756 1167 kupfer $(CLOSED)/cmd/tail \ 757 1167 kupfer $(CLOSED)/cmd/tr_xpg4 758 1167 kupfer 759 0 stevel sparc_MSGSUBDIRS= \ 760 0 stevel fruadm \ 761 1772 jl139090 prtdscp \ 762 0 stevel prtfru \ 763 4761 km84432 vntsd 764 0 stevel 765 4581 sherrym i386_MSGSUBDIRS= \ 766 4581 sherrym ucodeadm 767 4581 sherrym 768 0 stevel # 769 0 stevel # commands that use dcgettext for localized time, LC_TIME 770 0 stevel # 771 0 stevel DCSUBDIRS= \ 772 0 stevel cal \ 773 0 stevel cfgadm \ 774 0 stevel diff \ 775 0 stevel ls \ 776 0 stevel pr \ 777 2966 sayama ps \ 778 0 stevel tar \ 779 0 stevel w \ 780 0 stevel who \ 781 0 stevel whodo \ 782 0 stevel write 783 1167 kupfer 784 1167 kupfer $(CLOSED_BUILD)DCSUBDIRS += \ 785 1167 kupfer $(CLOSED)/cmd/pax 786 0 stevel 787 0 stevel # 788 9592 gww # commands that belong only to audit and device allocation 789 0 stevel # 790 9592 gww AUDITSUBDIRS= \ 791 0 stevel allocate \ 792 0 stevel amt \ 793 0 stevel audit \ 794 0 stevel audit_warn \ 795 0 stevel auditconfig \ 796 0 stevel auditd \ 797 9592 gww auditrecord \ 798 0 stevel auditreduce \ 799 0 stevel auditstat \ 800 0 stevel praudit \ 801 0 stevel bsmconv \ 802 0 stevel bsmunconv 803 0 stevel 804 0 stevel # 805 0 stevel # commands not owned by the systems group 806 0 stevel # 807 0 stevel BWOSDIRS= 808 0 stevel 809 4926 jhaslam 810 0 stevel all := TARGET = all 811 0 stevel install := TARGET = install 812 0 stevel clean := TARGET = clean 813 0 stevel clobber := TARGET = clobber 814 0 stevel lint := TARGET = lint 815 0 stevel _msg := TARGET = _msg 816 0 stevel _dc := TARGET = _dc 817 0 stevel 818 0 stevel .KEEP_STATE: 819 0 stevel 820 0 stevel SUBDIRS = $(COMMON_SUBDIRS) $($(MACH)_SUBDIRS) 821 0 stevel 822 9592 gww .PARALLEL: $(BWOSDIRS) $(SUBDIRS) $(MSGSUBDIRS) $(AUDITSUBDIRS) 823 0 stevel 824 9592 gww all install clean clobber lint: $(FIRST_SUBDIRS) .WAIT $(SUBDIRS) \ 825 9592 gww $(AUDITSUBDIRS) 826 7887 Liane 827 8613 Roger # 828 8613 Roger # Manifests cannot be checked in parallel, because we are using 829 8613 Roger # the global repository that is in $(SRC)/cmd/svc/seed/global.db. 830 8613 Roger # For this reason, to avoid .PARALLEL and .NO_PARALLEL conflicts, 831 8613 Roger # we spawn off a sub-make to perform the non-parallel 'make check' 832 8613 Roger # 833 8613 Roger check: 834 8613 Roger $(MAKE) -f Makefile.check check 835 0 stevel 836 0 stevel # 837 0 stevel # The .WAIT directive works around an apparent bug in parallel make. 838 0 stevel # Evidently make was getting the target _msg vs. _dc confused under 839 0 stevel # some level of parallelization, causing some of the _dc objects 840 0 stevel # not to be built. 841 0 stevel # 842 0 stevel _msg: $(MSGSUBDIRS) $($(MACH)_MSGSUBDIRS) .WAIT _dc 843 0 stevel 844 0 stevel _dc: $(DCSUBDIRS) 845 0 stevel 846 2356 artem # 847 2356 artem # Dependencies 848 2356 artem # 849 2356 artem fs.d: fstyp 850 8462 April ksh: shcomp isaexec 851 9685 Gowtham print: lp 852 2356 artem 853 9592 gww $(FIRST_SUBDIRS) $(BWOSDIRS) $(SUBDIRS) $(AUDITSUBDIRS): FRC 854 0 stevel @if [ -f $@/Makefile ]; then \ 855 0 stevel cd $@; pwd; $(MAKE) $(TARGET); \ 856 0 stevel else \ 857 0 stevel true; \ 858 0 stevel fi 859 0 stevel 860 0 stevel FRC: 861