Lines Matching +full:- +full:- +full:cross +full:- +full:bindir
3 # Copyright (c) 2014-2022 Ingo Schwarze <schwarze@openbsd.org>
29 # --- user settings relevant for all builds ----------------------------
44 # For -Tutf8 and -Tlocale operation, mandoc(1) requires <locale.h>
46 # putwchar(3) with a wchar_t storing UCS-4 values. Theoretically,
49 # macro even though they treat wchar_t as UCS-4. So the automatic
53 # The following line forces multi-byte support.
54 # If your C library does not treat wchar_t as UCS-4, the UTF-8 output
59 # The following line disables multi-byte support.
60 # The output modes -Tutf8 and -Tlocale will be the same as -Tascii.
64 # For -Tutf8 mode, mandoc needs to set an arbitrary locale having
65 # a UTF-8 character set. If autodetection of a suitable locale
67 # the locale for -Tutf8 mode:
69 UTF8_LOCALE=en_US.UTF-8
71 # When man(1) or apropos(1) is called without -m and -M options,
78 # Validation of cross references with mandoc -Tlint only looks
83 # When man(1) is called with the -S option and no manual page is
98 # with the mandoc(1) -Ios= command line option, that is used.
112 # That is important because users of "mandoc -T html" often need it
116 BINDIR="${PREFIX}/bin"
121 # If BINDIR and SBINDIR are not subdirectories of the same parent
122 # directory or if the basename(1) of BINDIR differs from "bin",
123 # the relative path from SBINDIR to BINDIR is also needed.
178 LN="ln -sf" # default is "ln -f"
186 LD_OHASH="-lutil"
189 # If none is needed or it is -lrt, it is autodetected.
192 LD_NANOSLEEP="-lrt"
195 # If none is needed or it is -lsocket, it is autodetected.
198 LD_RECVMSG="-lsocket"
204 LDADD="-lm"
210 LDFLAGS="-Wl,-z,relro"
216 INSTALL_PROGRAM="${INSTALL} -m 0555"
217 INSTALL_LIB="${INSTALL} -m 0444"
218 INSTALL_MAN="${INSTALL} -m 0444"
219 INSTALL_DATA="${INSTALL} -m 0444"
228 # of a colon-separated path:
244 # --- user settings for the mandoc(3) library --------------------------
247 # because there is almost no non-mandoc software out there using this
249 # So, when building for the NetBSD base system - but not for NetBSD
250 # ports nor for pkgsrc! - you may want the following:
259 # --- user settings related to man.cgi ---------------------------------
270 # the -static option. If automatic detection fails, you can force
273 STATIC="-static"
275 # Some systems may require -pthread for static linking:
277 STATIC="-static -pthread"
280 # like -lrt or -lz, you can force dynamic linking. This may for
290 CGIBINDIR="${WWWPREFIX}/cgi-bin"
292 # --- user settings related to catman ----------------------------------
308 # --- settings that rarely need to be touched --------------------------
312 # Normally, leave CFLAGS unset. In that case, -g will automatically
313 # be used, and various -W options will be added if the compiler
317 CFLAGS="-g"