Home | History | Annotate | Line # | Download | only in sets
Makefile revision 1.15.2.1
      1  1.15.2.1     lukem #	$NetBSD: Makefile,v 1.15.2.1 2002/07/09 16:20:07 lukem Exp $
      2       1.1   thorpej 
      3       1.1   thorpej # The `all' target must appear before bsd.own.mk is pulled in.
      4       1.1   thorpej all:
      5       1.1   thorpej 	@echo "Please understand what you are doing, first."
      6       1.1   thorpej 	@false
      7       1.1   thorpej 
      8       1.1   thorpej .include <bsd.own.mk>
      9      1.15     lukem .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
     10       1.1   thorpej 
     11       1.6     lukem SETSENV=	DESTDIR=${DESTDIR:Q} \
     12       1.6     lukem 		MACHINE=${MACHINE:Q} MACHINE_ARCH=${MACHINE_ARCH:Q} \
     13      1.11     lukem 		MAKE=${MAKE:Q} MTREE=${MTREE:Q} PAX=${PAX:Q} 
     14       1.6     lukem 
     15       1.3   thorpej print_machine: .PHONY
     16       1.3   thorpej 	@echo ${MACHINE}
     17       1.3   thorpej 
     18       1.3   thorpej print_machine_arch: .PHONY
     19       1.3   thorpej 	@echo ${MACHINE_ARCH}
     20       1.3   thorpej 
     21       1.3   thorpej print_machine_cpu: .PHONY
     22       1.3   thorpej 	@echo ${MACHINE_CPU}
     23       1.3   thorpej 
     24       1.3   thorpej print_object_fmt: .PHONY
     25       1.3   thorpej 	@echo ${OBJECT_FMT}
     26       1.3   thorpej 
     27       1.3   thorpej print_use_new_toolchain: .PHONY
     28       1.3   thorpej 	@echo "${USE_NEW_TOOLCHAIN:Dyes}"
     29       1.5      tron 
     30       1.5      tron print_x11_version: .PHONY
     31       1.5      tron .if defined(USE_XF86_4) && (${USE_XF86_4} != no)
     32       1.5      tron 	@echo 4
     33       1.5      tron .else
     34       1.5      tron 	@echo 3
     35       1.5      tron .endif
     36       1.3   thorpej 
     37       1.3   thorpej # This target has debugging value only, really.
     38       1.7     lukem makeflist: .PHONY check_DESTDIR
     39       1.6     lukem 	${SETSENV} sh ${.CURDIR}/makeflist
     40       1.3   thorpej 
     41       1.1   thorpej #
     42       1.1   thorpej # SET BUILDING TARGETS
     43       1.1   thorpej #
     44       1.1   thorpej 
     45       1.1   thorpej .PRECIOUS: checkflist
     46       1.7     lukem checkflist: check_DESTDIR
     47  1.15.2.1     lukem 	${SETSENV} sh ${.CURDIR}/checkflist ${UNPRIVED:D-M ${METALOG}}
     48       1.4       mrg 
     49       1.7     lukem .PRECIOUS: checkflist-x11
     50       1.7     lukem checkflist-x11: check_DESTDIR
     51       1.6     lukem 	${SETSENV} sh ${.CURDIR}/checkflist -x11
     52       1.1   thorpej 
     53       1.2   thorpej .PRECIOUS: maketars
     54       1.7     lukem maketars: check_DESTDIR check_RELEASEDIR
     55  1.15.2.1     lukem .if (${DESTDIR} != "")
     56  1.15.2.1     lukem 	${MAKE} checkflist
     57  1.15.2.1     lukem .endif
     58       1.6     lukem 	${SETSENV} sh ${.CURDIR}/maketars ${UNPRIVED:D-M ${METALOG}} \
     59      1.12     lukem 		-d ${DESTDIR} -t ${RELEASEDIR}/binary/sets ${MAKETARSETS}
     60       1.1   thorpej 
     61       1.2   thorpej .PRECIOUS: makesums
     62       1.7     lukem makesums: check_RELEASEDIR
     63      1.11     lukem 	${SETSENV} ${MAKESUMS} -t ${RELEASEDIR}/binary/sets
     64       1.1   thorpej 
     65       1.1   thorpej #
     66       1.1   thorpej # MAIN ENTRY POINTS
     67       1.1   thorpej #
     68       1.1   thorpej 
     69      1.14  sommerfe sets: maketars .WAIT makesums
     70       1.1   thorpej 	@true
     71       1.8     lukem 
     72       1.8     lukem .include <bsd.sys.mk>
     73