Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ci
Path: blob/main/scripts/build/build-kernel-LINT-head.sh
1130 views
1
#!/bin/sh
2
3
export MAKEOBJDIRPREFIX=/tmp/obj
4
rm -fr ${MAKEOBJDIRPREFIX}
5
6
MAKECONF=/dev/null
7
SRCCONF=/dev/null
8
9
KERNCONF=${KERNCONF:-LINT}
10
11
cd ${WORKSPACE}/src
12
13
make -j ${JFLAG} \
14
-DWITHOUT_CLEAN \
15
TARGET=${TARGET} \
16
TARGET_ARCH=${TARGET_ARCH} \
17
kernel-toolchain \
18
KERNCONF=${KERNCONF} \
19
__MAKE_CONF=${MAKECONF} \
20
SRCCONF=${SRCCONF} \
21
${EXTRA_FLAGS}
22
23
make -j ${JFLAG} \
24
-DWITHOUT_CLEAN \
25
TARGET=${TARGET} \
26
TARGET_ARCH=${TARGET_ARCH} \
27
buildkernel \
28
KERNCONF=${KERNCONF} \
29
__MAKE_CONF=${MAKECONF} \
30
SRCCONF=${SRCCONF} \
31
${EXTRA_FLAGS}
32
33