CONFIG_MK=config.mk
rm -f "$CONFIG_MK"
-: ${VERSION:="$(git describe --dirty --tags --long --always)"}
+# : ${VERSION:="$(git describe --dirty --tags --long --always)"}
+: ${VERSION:="0.2"}
cat <<EOF >>$CONFIG_MK
PREFIX ?= ${PREFIX:="/usr"}
KERNEL=${REST%%-*}
fi
-OS_FLAGS="-D__${OS}__"
+OS_CFLAGS="-D__${OS}__"
case "$OS" in
linux)
- OS_CFLAGS+=" -D_DEFAULT_SOURCE -D_GNU_SOURCE -DUID_MAX=60000 -DGID_MAX=60000"
+ OS_CFLAGS="$OS_CFLAGS -D_DEFAULT_SOURCE -D_GNU_SOURCE -DUID_MAX=60000 -DGID_MAX=60000"
printf 'CURDIR := .\n' >>$CONFIG_MK
printf 'PAM_DOAS = pam.d__doas__linux\n' >>$CONFIG_MK
;;
printf 'LDFLAGS += -lpam\n' >>$CONFIG_MK
}
-#
-# Check for login_cap.h.
-#
-src='
-#include <login_cap.h>
-int main(void) {
- return 0;
-}'
-check_func "login_cap_h" "$src" || {
- printf 'OPENBSD += setusercontext.o\n' >>$CONFIG_MK
-}
-
#
# Check for execvpe().
#