Print this page
9852 enable ld(1) guidance and deflib assertions for the illumos build


 806 # the global repository that is in $(SRC)/cmd/svc/seed/global.db.
 807 # For this reason, to avoid .PARALLEL and .NO_PARALLEL conflicts,
 808 # we spawn off a sub-make to perform the non-parallel 'make check'
 809 #
 810 check:
 811         $(MAKE) -f Makefile.check check
 812 
 813 #
 814 # The .WAIT directive works around an apparent bug in parallel make.
 815 # Evidently make was getting the target _msg vs. _dc confused under
 816 # some level of parallelization, causing some of the _dc objects
 817 # not to be built.
 818 #
 819 _msg: $(MSGSUBDIRS) $($(MACH)_MSGSUBDIRS) .WAIT _dc
 820 
 821 _dc: $(DCSUBDIRS)
 822 
 823 #
 824 # Dependencies
 825 #

 826 fs.d:   fstyp
 827 ksh:    shcomp isaexec
 828 print:  lp
 829 fmt:    mailx
 830 
 831 $(FIRST_SUBDIRS) $(BWOSDIRS) $(SUBDIRS) $(AUDITSUBDIRS): FRC
 832         @if [ -f $@/Makefile  ]; then \
 833                 cd $@; pwd; $(MAKE) $(TARGET); \
 834         else \
 835                 true; \
 836         fi
 837 
 838 FRC:


 806 # the global repository that is in $(SRC)/cmd/svc/seed/global.db.
 807 # For this reason, to avoid .PARALLEL and .NO_PARALLEL conflicts,
 808 # we spawn off a sub-make to perform the non-parallel 'make check'
 809 #
 810 check:
 811         $(MAKE) -f Makefile.check check
 812 
 813 #
 814 # The .WAIT directive works around an apparent bug in parallel make.
 815 # Evidently make was getting the target _msg vs. _dc confused under
 816 # some level of parallelization, causing some of the _dc objects
 817 # not to be built.
 818 #
 819 _msg: $(MSGSUBDIRS) $($(MACH)_MSGSUBDIRS) .WAIT _dc
 820 
 821 _dc: $(DCSUBDIRS)
 822 
 823 #
 824 # Dependencies
 825 #
 826 abi:    sgs
 827 fs.d:   fstyp
 828 ksh:    shcomp isaexec
 829 print:  lp
 830 fmt:    mailx
 831 
 832 $(FIRST_SUBDIRS) $(BWOSDIRS) $(SUBDIRS) $(AUDITSUBDIRS): FRC
 833         @if [ -f $@/Makefile  ]; then \
 834                 cd $@; pwd; $(MAKE) $(TARGET); \
 835         else \
 836                 true; \
 837         fi
 838 
 839 FRC: