# This file is part of the OpenADK project. OpenADK is copyrighted # material, please see the LICENCE file in the top-level directory. TOPDIR= ${.CURDIR} PWD= ${.CURDIR} .if defined(package) && !empty(package) subdir:= package/${package} . if !make(clean) _subdir_dep:= ${TOPDIR}/.cfg/ADK_HAVE_DOT_CONFIG . endif .endif .if defined(subdir) && !empty(subdir) _subdir:= ${.TARGETS} ${.TARGETS}: _subdir _subdir: ${_subdir_dep} @if test x"$$(umask 2>/dev/null | sed 's/00*22/OK/')" != x"OK"; then \ echo >&2 Error: you must build with “umask 022”, sorry.; \ exit 1; \ fi cd ${.CURDIR}/${subdir} && TOPDIR=${.CURDIR} DEVELOPER=1 \ gmake VERBOSE=1 ${.MFLAGS} ${_subdir} . include "${.CURDIR}/prereq.mk" . include "${.CURDIR}/mk/split-cfg.mk" .else . include "${.CURDIR}/Makefile" .endif