blob: 83d4f438638f1ac5089c1ba4925ae8468d1ed76d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# This file is part of the OpenADK project. OpenADK is copyrighted
# material, please see the LICENCE file in the top-level directory.
TOPDIR:= $(shell pwd)
PWD:= ${TOPDIR}
include Makefile.inc
ADKVERSION= 0.1.0
export ADKVERSION
ifneq (${package},)
subdir:= package/${package}
_subdir_dep:= ${TOPDIR}/.cfg/ADK_HAVE_DOT_CONFIG
endif
ifneq (${subdir},)
${MAKECMDGOALS}: _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 ${subdir} && TOPDIR=${TOPDIR} DEVELOPER=1 \
make VERBOSE=1 ${MAKEFLAGS} ${MAKECMDGOALS}
include prereq.mk
include mk/split-cfg.mk
else
include Makefile
endif
|