Print this page
3882 remove xmod & friends


  79 LINTFLAGS64 = $(LINTFLAGS) -m64
  80 
  81 #
  82 # Cross-reference customization: include all boot-related source files.
  83 #
  84 STANDLIBDIR=    ../../../../../stand/lib
  85 STANDSYSDIR=    ../../../../../stand/sys
  86 PROMDIRS=       ../../../../promif
  87 NAMESDIRS=      ../../../lib/names/sparcv9 ../../../lib/names/sparc/common
  88 XRDIRS +=       ../../sparc/common ../../common $(STANDLIBDIR) \
  89                 $(STANDSYSDIR) $(PROMDIRS) $(NAMESDIRS)
  90 XRPRUNE =       i86pc i386
  91 
  92 
  93 #############################
  94 #
  95 #  WANboot booter
  96 #
  97 # Libraries used to build wanboot
  98 #
  99 # EXPORT DELETE START
 100 LIBWANBOOT =    libwanboot.a
 101 LIBSCRYPT =     libscrypt.a
 102 LIBSSL =        libssl.a
 103 LIBCRYPTO =     libcrypto.a
 104 # EXPORT DELETE END
 105 
 106 LIBWAN_LIBS     = \
 107                 $(LIBWANBOOT) \
 108                 libnvpair.a libufs.a libhsfs.a libnfs.a \
 109                 libxdr.a libnames.a libsock.a libinet.a libtcp.a \
 110                 $(LIBSCRYPT) $(LIBSSL) $(LIBCRYPTO) \
 111                 libmd5.a libsa.a libprom.a \
 112                 $(LIBSSL) \
 113                 $(LIBPLAT_LIBS)
 114 WAN_LIBS        = $(LIBWAN_LIBS:lib%.a=-l%)
 115 WAN_DIRS        = $(LIBNAME_DIR:%=-L%) $(LIBSYS_DIR:%=-L%)
 116 WAN_DIRS        += $(LIBPLAT_DIR:%=-L%) $(LIBPROM_DIR:%=-L%)
 117 
 118 #
 119 # Loader flags used to build wanboot
 120 #
 121 WAN_MAPFILE     = $(MACH_DIR)/mapfile
 122 WAN_LDFLAGS     = -dn -M $(WAN_MAPFILE) -e _start $(WAN_DIRS)
 123 WAN_L_LDFLAGS   = $(WAN_DIRS)
 124 
 125 #
 126 # Object files used to build wanboot
 127 #
 128 WAN_SRT0        = $(SRT0_OBJ)
 129 WAN_OBJS        = $(OBJS) wbfsconf.o wbcli.o wanboot.o ramdisk.o
 130 WAN_L_OBJS      = $(WAN_SRT0:%.o=%.ln) $(WAN_OBJS:%.o=%.ln)
 131 
 132 




  79 LINTFLAGS64 = $(LINTFLAGS) -m64
  80 
  81 #
  82 # Cross-reference customization: include all boot-related source files.
  83 #
  84 STANDLIBDIR=    ../../../../../stand/lib
  85 STANDSYSDIR=    ../../../../../stand/sys
  86 PROMDIRS=       ../../../../promif
  87 NAMESDIRS=      ../../../lib/names/sparcv9 ../../../lib/names/sparc/common
  88 XRDIRS +=       ../../sparc/common ../../common $(STANDLIBDIR) \
  89                 $(STANDSYSDIR) $(PROMDIRS) $(NAMESDIRS)
  90 XRPRUNE =       i86pc i386
  91 
  92 
  93 #############################
  94 #
  95 #  WANboot booter
  96 #
  97 # Libraries used to build wanboot
  98 #







  99 LIBWAN_LIBS     = \
 100                 libwanboot.a \
 101                 libnvpair.a libufs.a libhsfs.a libnfs.a \
 102                 libxdr.a libnames.a libsock.a libinet.a libtcp.a \
 103                 libscrypt.a libssl.a libcrypto.a \
 104                 libmd5.a libsa.a libprom.a \

 105                 $(LIBPLAT_LIBS)
 106 WAN_LIBS        = $(LIBWAN_LIBS:lib%.a=-l%)
 107 WAN_DIRS        = $(LIBNAME_DIR:%=-L%) $(LIBSYS_DIR:%=-L%)
 108 WAN_DIRS        += $(LIBPLAT_DIR:%=-L%) $(LIBPROM_DIR:%=-L%)
 109 
 110 #
 111 # Loader flags used to build wanboot
 112 #
 113 WAN_MAPFILE     = $(MACH_DIR)/mapfile
 114 WAN_LDFLAGS     = -dn -M $(WAN_MAPFILE) -e _start $(WAN_DIRS)
 115 WAN_L_LDFLAGS   = $(WAN_DIRS)
 116 
 117 #
 118 # Object files used to build wanboot
 119 #
 120 WAN_SRT0        = $(SRT0_OBJ)
 121 WAN_OBJS        = $(OBJS) wbfsconf.o wbcli.o wanboot.o ramdisk.o
 122 WAN_L_OBJS      = $(WAN_SRT0:%.o=%.ln) $(WAN_OBJS:%.o=%.ln)
 123 
 124