Print this page
104 Bring back lx brand


  28 # to work with ROOT prefixes when controlling conditional assignments.
  29 #
  30 
  31 DIRLINKS=       $(SYM.DIRS)
  32 $(BUILD64)      DIRLINKS += $(SYM.DIRS64)
  33 
  34 FILELINKS= $(SYM.USRCCSLIB) $(SYM.USRLIB)
  35 $(BUILD64)      FILELINKS += $(SYM.USRCCSLIB64) $(SYM.USRLIB64)
  36 
  37 TARGETDIRS=     $(DIRS)
  38 $(BUILD64)      TARGETDIRS += $(DIRS64)
  39 
  40 TARGETDIRS      += $(FILELINKS) $(DIRLINKS)
  41 
  42 i386_DIRS= \
  43         /boot/acpi \
  44         /boot/acpi/tables \
  45         /boot/grub \
  46         /boot/grub/bin \
  47         /platform/i86pc \



  48         /usr/lib/xen \
  49         /usr/lib/xen/bin
  50 
  51 sparc_DIRS= \
  52         /usr/lib/ldoms
  53 
  54 # EXPORT DELETE START
  55 XDIRS= \
  56         /usr/lib/inet/wanboot
  57 # EXPORT DELETE END
  58 
  59 sparc_64ONLY= $(POUND_SIGN)
  60 64ONLY=  $($(MACH)_64ONLY)
  61 
  62 $(64ONLY) MACH32_DIRS=/usr/ucb/$(MACH32)
  63 
  64 DIRS= \
  65         /boot \
  66         /boot/solaris \
  67         /boot/solaris/bin \


 496         /usr/spool \
 497         /usr/lib/tmac \
 498         /usr/ccs/lib/link_audit \
 499         /usr/news \
 500         /usr/preserve \
 501         /usr/lib/32 \
 502         /usr/lib/cron \
 503         /usr/lib/elfedit/32 \
 504         /usr/lib/libp/32 \
 505         /usr/lib/lwp/32 \
 506         /usr/lib/link_audit/32 \
 507         /usr/lib/secure/32 \
 508         /usr/mail \
 509         /usr/man \
 510         /usr/pub \
 511         /usr/src \
 512         /usr/tmp \
 513         /usr/ucblib/32 \
 514         /var/ld/32
 515 



 516 sparc_SYM.DIRS64=
 517 
 518 SYM.DIRS64= \
 519         $($(MACH)_SYM.DIRS64) \
 520         /lib/64 \
 521         /lib/crypto/64 \
 522         /lib/secure/64 \
 523         /usr/lib/64 \
 524         /usr/lib/brand/sn1/64 \
 525         /usr/lib/brand/solaris10/64 \
 526         /usr/lib/elfedit/64 \
 527         /usr/lib/libp/64 \
 528         /usr/lib/link_audit/64 \
 529         /usr/lib/lwp/64 \
 530         /usr/lib/secure/64 \
 531         /usr/lib/security/64 \
 532         /usr/xpg4/lib/64 \
 533         /var/ld/64 \
 534         /usr/ucblib/64
 535 


 612 $(ROOT)/usr/preserve:=                  LINKDEST=../var/preserve
 613 $(ROOT)/usr/spool:=                     LINKDEST=../var/spool
 614 $(ROOT)/usr/tmp:=                       LINKDEST=../var/tmp
 615 $(ROOT)/usr/lib/tmac:=                  LINKDEST=../share/lib/tmac
 616 $(ROOT)/usr/lib/32:=                    LINKDEST=.
 617 $(ROOT)/usr/lib/elfedit/32:=            LINKDEST=.
 618 $(ROOT)/usr/lib/libp/32:=               LINKDEST=.
 619 $(ROOT)/usr/lib/lwp/32:=                LINKDEST=.
 620 $(ROOT)/usr/lib/link_audit/32:=         LINKDEST=.
 621 $(ROOT)/usr/lib/secure/32:=             LINKDEST=.
 622 $(ROOT)/usr/ccs/lib/link_audit:=        LINKDEST=../../lib/link_audit
 623 $(ROOT)/var/ld/32:=                     LINKDEST=.
 624 $(ROOT)/usr/ucblib/32:=                 LINKDEST=.
 625 
 626 
 627 $(BUILD64) $(ROOT)/lib/64:=             LINKDEST=$(MACH64)
 628 $(BUILD64) $(ROOT)/lib/crypto/64:=      LINKDEST=$(MACH64)
 629 $(BUILD64) $(ROOT)/lib/secure/64:=      LINKDEST=$(MACH64)
 630 $(BUILD64) $(ROOT)/usr/lib/64:=         LINKDEST=$(MACH64)
 631 $(BUILD64) $(ROOT)/usr/lib/elfedit/64:= LINKDEST=$(MACH64)

 632 $(BUILD64) $(ROOT)/usr/lib/brand/sn1/64:=       LINKDEST=$(MACH64)
 633 $(BUILD64) $(ROOT)/usr/lib/brand/solaris10/64:= LINKDEST=$(MACH64)
 634 $(BUILD64) $(ROOT)/usr/lib/libp/64:=    LINKDEST=$(MACH64)
 635 $(BUILD64) $(ROOT)/usr/lib/lwp/64:=     LINKDEST=$(MACH64)
 636 $(BUILD64) $(ROOT)/usr/lib/link_audit/64:=      LINKDEST=$(MACH64)
 637 $(BUILD64) $(ROOT)/usr/lib/secure/64:=  LINKDEST=$(MACH64)
 638 $(BUILD64) $(ROOT)/usr/lib/security/64:=        LINKDEST=$(MACH64)
 639 $(BUILD64) $(ROOT)/usr/xpg4/lib/64:=    LINKDEST=$(MACH64)
 640 $(BUILD64) $(ROOT)/var/ld/64:=          LINKDEST=$(MACH64)
 641 $(BUILD64) $(ROOT)/usr/ucblib/64:=      LINKDEST=$(MACH64)
 642 
 643 #
 644 # Installing a directory symlink calls for overriding INS.dir to install
 645 # a symlink.
 646 #
 647 $(DIRLINKS:%=$(ROOT)%):= \
 648    INS.dir= -$(RM) -r $@; $(SYMLINK) $(LINKDEST) $@
 649 
 650 # Special symlinks to populate usr/ccs/lib, whose objects
 651 # have actually been moved to usr/lib




  28 # to work with ROOT prefixes when controlling conditional assignments.
  29 #
  30 
  31 DIRLINKS=       $(SYM.DIRS)
  32 $(BUILD64)      DIRLINKS += $(SYM.DIRS64)
  33 
  34 FILELINKS= $(SYM.USRCCSLIB) $(SYM.USRLIB)
  35 $(BUILD64)      FILELINKS += $(SYM.USRCCSLIB64) $(SYM.USRLIB64)
  36 
  37 TARGETDIRS=     $(DIRS)
  38 $(BUILD64)      TARGETDIRS += $(DIRS64)
  39 
  40 TARGETDIRS      += $(FILELINKS) $(DIRLINKS)
  41 
  42 i386_DIRS= \
  43         /boot/acpi \
  44         /boot/acpi/tables \
  45         /boot/grub \
  46         /boot/grub/bin \
  47         /platform/i86pc \
  48         /usr/lib/brand/lx \
  49         /usr/lib/brand/lx/amd64 \
  50         /usr/lib/brand/lx/distros \
  51         /usr/lib/xen \
  52         /usr/lib/xen/bin
  53 
  54 sparc_DIRS= \
  55         /usr/lib/ldoms
  56 
  57 # EXPORT DELETE START
  58 XDIRS= \
  59         /usr/lib/inet/wanboot
  60 # EXPORT DELETE END
  61 
  62 sparc_64ONLY= $(POUND_SIGN)
  63 64ONLY=  $($(MACH)_64ONLY)
  64 
  65 $(64ONLY) MACH32_DIRS=/usr/ucb/$(MACH32)
  66 
  67 DIRS= \
  68         /boot \
  69         /boot/solaris \
  70         /boot/solaris/bin \


 499         /usr/spool \
 500         /usr/lib/tmac \
 501         /usr/ccs/lib/link_audit \
 502         /usr/news \
 503         /usr/preserve \
 504         /usr/lib/32 \
 505         /usr/lib/cron \
 506         /usr/lib/elfedit/32 \
 507         /usr/lib/libp/32 \
 508         /usr/lib/lwp/32 \
 509         /usr/lib/link_audit/32 \
 510         /usr/lib/secure/32 \
 511         /usr/mail \
 512         /usr/man \
 513         /usr/pub \
 514         /usr/src \
 515         /usr/tmp \
 516         /usr/ucblib/32 \
 517         /var/ld/32
 518 
 519 i386_SYM.DIRS64= \
 520         /usr/lib/brand/lx/64
 521 
 522 sparc_SYM.DIRS64=
 523 
 524 SYM.DIRS64= \
 525         $($(MACH)_SYM.DIRS64) \
 526         /lib/64 \
 527         /lib/crypto/64 \
 528         /lib/secure/64 \
 529         /usr/lib/64 \
 530         /usr/lib/brand/sn1/64 \
 531         /usr/lib/brand/solaris10/64 \
 532         /usr/lib/elfedit/64 \
 533         /usr/lib/libp/64 \
 534         /usr/lib/link_audit/64 \
 535         /usr/lib/lwp/64 \
 536         /usr/lib/secure/64 \
 537         /usr/lib/security/64 \
 538         /usr/xpg4/lib/64 \
 539         /var/ld/64 \
 540         /usr/ucblib/64
 541 


 618 $(ROOT)/usr/preserve:=                  LINKDEST=../var/preserve
 619 $(ROOT)/usr/spool:=                     LINKDEST=../var/spool
 620 $(ROOT)/usr/tmp:=                       LINKDEST=../var/tmp
 621 $(ROOT)/usr/lib/tmac:=                  LINKDEST=../share/lib/tmac
 622 $(ROOT)/usr/lib/32:=                    LINKDEST=.
 623 $(ROOT)/usr/lib/elfedit/32:=            LINKDEST=.
 624 $(ROOT)/usr/lib/libp/32:=               LINKDEST=.
 625 $(ROOT)/usr/lib/lwp/32:=                LINKDEST=.
 626 $(ROOT)/usr/lib/link_audit/32:=         LINKDEST=.
 627 $(ROOT)/usr/lib/secure/32:=             LINKDEST=.
 628 $(ROOT)/usr/ccs/lib/link_audit:=        LINKDEST=../../lib/link_audit
 629 $(ROOT)/var/ld/32:=                     LINKDEST=.
 630 $(ROOT)/usr/ucblib/32:=                 LINKDEST=.
 631 
 632 
 633 $(BUILD64) $(ROOT)/lib/64:=             LINKDEST=$(MACH64)
 634 $(BUILD64) $(ROOT)/lib/crypto/64:=      LINKDEST=$(MACH64)
 635 $(BUILD64) $(ROOT)/lib/secure/64:=      LINKDEST=$(MACH64)
 636 $(BUILD64) $(ROOT)/usr/lib/64:=         LINKDEST=$(MACH64)
 637 $(BUILD64) $(ROOT)/usr/lib/elfedit/64:= LINKDEST=$(MACH64)
 638 $(BUILD64) $(ROOT)/usr/lib/brand/lx/64:=        LINKDEST=$(MACH64)
 639 $(BUILD64) $(ROOT)/usr/lib/brand/sn1/64:=       LINKDEST=$(MACH64)
 640 $(BUILD64) $(ROOT)/usr/lib/brand/solaris10/64:= LINKDEST=$(MACH64)
 641 $(BUILD64) $(ROOT)/usr/lib/libp/64:=    LINKDEST=$(MACH64)
 642 $(BUILD64) $(ROOT)/usr/lib/lwp/64:=     LINKDEST=$(MACH64)
 643 $(BUILD64) $(ROOT)/usr/lib/link_audit/64:=      LINKDEST=$(MACH64)
 644 $(BUILD64) $(ROOT)/usr/lib/secure/64:=  LINKDEST=$(MACH64)
 645 $(BUILD64) $(ROOT)/usr/lib/security/64:=        LINKDEST=$(MACH64)
 646 $(BUILD64) $(ROOT)/usr/xpg4/lib/64:=    LINKDEST=$(MACH64)
 647 $(BUILD64) $(ROOT)/var/ld/64:=          LINKDEST=$(MACH64)
 648 $(BUILD64) $(ROOT)/usr/ucblib/64:=      LINKDEST=$(MACH64)
 649 
 650 #
 651 # Installing a directory symlink calls for overriding INS.dir to install
 652 # a symlink.
 653 #
 654 $(DIRLINKS:%=$(ROOT)%):= \
 655    INS.dir= -$(RM) -r $@; $(SYMLINK) $(LINKDEST) $@
 656 
 657 # Special symlinks to populate usr/ccs/lib, whose objects
 658 # have actually been moved to usr/lib