Print this page
11461 should use a native link-editor during the build
11463 SUNWonld has passed its use-by date
11464 cmd/sgs/tools should contain tools, not common code
11465 sgsmsg should be built with the rest of the build tools
*** 36,89 ****
# Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
#
include $(SRC)/Makefile.master
! LSSRCS= info.sh \
! proto.sh
!
! SRCS= $(LSSRCS)
!
! LEXECS= $(LSSRCS:%.sh=%)
!
! ROOTDIR = $(ROOT)/opt/SUNWonld/bin
! ROOTPROGS = $(GEXECS:%=$(ROOTDIR)/%)
! ROOTPROGS += $(PSRCS:%=$(ROOTDIR)/%)
!
! $(ROOTPROGS) := FILEMODE=755
!
! SUBDIRS= $(MACH) man
all:= TARGET= all
install:= TARGET= install
clean:= TARGET= clean
clobber:= TARGET= clobber
.KEEP_STATE:
! all: $(EXECS) $(SUBDIRS)
!
! install: all $(ROOTPROGS) $(SUBDIRS)
!
! clean clobber: $(SUBDIRS)
! $(RM) $(RMFLAGS) $(EXECS)
delete:
- %: %.ksh
- $(RM) $@
- cat $< > $@
- chmod +x $@
-
$(SUBDIRS): FRC
@cd $@; pwd; $(MAKE) $(TARGET)
- $(ROOTDIR)/%: %
- $(INS.file)
-
- $(ROOTDIR)/%: scoping/%
- $(INS.file)
-
FRC:
-
- execs: $(EXECS)
--- 36,58 ----
# Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
#
include $(SRC)/Makefile.master
! SUBDIRS= $(MACH)
all:= TARGET= all
install:= TARGET= install
clean:= TARGET= clean
clobber:= TARGET= clobber
.KEEP_STATE:
! all install clean clobberall: $(SUBDIRS)
delete:
$(SUBDIRS): FRC
@cd $@; pwd; $(MAKE) $(TARGET)
FRC: