/freebsd/.github/workflows/ |
H A D | cross-bootstrap-tools.yml | 1 name: Cross-build Kernel 16 runs-on: ${{ matrix.os }} 18 fail-fast: false 21 os: [ ubuntu-22.04, ubuntu-24.04, macos-latest ] 24 - os: ubuntu-22.04 25 compiler: clang-14 26 cross-bindir: /usr/lib/llvm-14/bin 27 pkgs: bmake libarchive-dev clang-14 lld-14 28 - os: ubuntu-24.04 29 compiler: clang-18 [all …]
|
/freebsd/tools/build/ |
H A D | make.py | 3 # - 4 # SPDX-License-Identifier: BSD-2-Clause 31 # This script makes it easier to build on non-FreeBSD systems by bootstrapping 35 # `MAKEOBJDIRPREFIX=~/obj ./tools/build/make.py buildworld -DWITH_FOO` 38 # --cross 156 check_required_make_env_var(varname, binary_name, bindir) global() argument [all...] |
H A D | Makefile | 42 _XCODE_ROOT!=xcode-select -p 46 # Only command line tools installed -> host headers are in the SDKs directory 49 # Full XCode installed -> host headers are below Platforms/MacOSX.platform 54 .error You must install the macOS SDK (try xcode-select --install) 60 # Allow building libc-internal files (also on non-FreeBSD hosts) 61 CFLAGS+= -I${.CURDIR}/libc-bootstrap 62 # Symbol versioning is not required for -legacy (and macOS bootstrap) 65 _WITH_PWCACHEDB!= grep -c pwcache_groupdb ${HOST_INCLUDE_ROOT}/grp.h || true 67 .PATH: ${.CURDIR}/../../contrib/libc-pwcache 68 CFLAGS.pwcache.c+= -I${.CURDIR}/../../contrib/libc-pwcache [all …]
|
/freebsd/contrib/ncurses/misc/ |
H A D | run_tic.in | 4 # Copyright 2019-2020,2022 Thomas E. Dickey # 5 # Copyright 2000-2012,2017 Free Software Foundation, Inc. # 32 # Author: Thomas E. Dickey 1996-on 49 : "${bindir:=@bindir@}" 60 test -z "${DESTDIR}" && DESTDIR= 62 # Allow tic to run either from the install-path, or from the build-directory. 63 # Do not do this if we appear to be cross-compiling. In that case, we rely 67 if test -f ../progs/tic$suffix 71 PATH="../progs@PATH_SEPARATOR@../lib@PATH_SEPARATOR@${DESTDIR}$bindir$PATH" 74 PATH="../progs@PATH_SEPARATOR@../lib@PATH_SEPARATOR@${DESTDIR}$bindir@PATH_SEPARATOR@$PATH" [all …]
|
/freebsd/contrib/dialog/package/debian/ |
H A D | rules | 1 #!/usr/bin/make -f 10 # These are used for cross-compiling and for saving the configure script 12 DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) 13 DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) 15 CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS) 16 CFLAGS := $(shell dpkg-buildflags --get CFLAGS) 17 LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) 22 DEV_PACKAGE = $(ACTUAL_PROG)-dev 24 BINDIR = /usr/bin macro 31 CFLAGS += -O0 [all …]
|
/freebsd/contrib/sqlite3/autosetup/ |
H A D | system.tcl | 7 # such as '--host', '--build', '--prefix', and setting 'srcdir', 'builddir', and 'EXEEXT'. 12 # It defines the following variables, based on '--prefix' unless overridden by the user: 22 # If '--prefix' is not supplied, it defaults to '/usr/local' unless 'options-defaults { prefix ... … 25 if {[is-defined defaultprefix]} { 26 user-notice "Note: defaultprefix is deprecated. Use options-defaults to set default options" 27 options-defaults [list prefix [get-define defaultprefix]] 31 host:host-alias => {a complete or partial cpu-vendor-opsys for the system where 32 the application will run (defaults to the same value as --build)} 33 build:build-alias => {a complete or partial cpu-vendor-opsys for the system 39 exec-prefix: [all …]
|
H A D | proj.tcl | 13 # ----- @module proj.tcl ----- 14 # @section Project-agnostic Helper APIs 32 # despite this code having a handful of near-twins running around a 33 # handful of third-party source trees. 37 # - Symbols with _ separators are intended for internal use within 39 # rely on. Symbols with - separators are public APIs. 41 # - By and large, autosetup prefers to update global state with the 43 # --X. In this developer's opinion that (A) causes more confusion 47 # well-defined variables and leaves the integration of those values 50 # [1]: As an example: testing for the -rpath flag, using [all …]
|
/freebsd/contrib/bc/manuals/ |
H A D | build.md | 4 POSIX-compliant system. 6 To accomplish that, a POSIX-compatible, custom `configure.sh` script is used to 22 ./configure.sh -h 23 ./configure.sh --help 68 msbuild -property:Configuration=<config> vs/bc.sln 76 msbuild -property:Configuration=<config> vs/bcl.sln 81 ## POSIX-Compatible Systems 86 ### Out-of-Source Builds 88 Out-of-source builds are done by calling `configure.sh` from the directory where 103 ### Cross Compiling [all …]
|
/freebsd/crypto/krb5/doc/ |
H A D | conf.py | 1 # -*- coding: utf-8 -*- 4 # sphinx-quickstart on Wed Oct 13 09:14:03 2010. 21 # -- General configuration ----------------------------------------------------- 38 #source_encoding = 'utf-8-sig' 48 copyright = u'1985-2024, MIT' 62 release += '-' + r_tail 69 # non-false value, then it is used: 81 # If true, '()' will be appended to :func: etc. cross-reference text. 99 # -- Options for HTML output --------------------------------------------------- 116 # Theme options are theme-specific and customize the look and feel of a theme [all …]
|
/freebsd/contrib/mandoc/ |
H A D | configure.local.example | 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 [all …]
|
/freebsd/contrib/less/ |
H A D | INSTALL | 12 various system-dependent variables used during compilation. It uses 14 It may also create one or more `.h' files containing system-dependent 44 3. Optionally, type `make check' to run any self-tests that come with 54 also a `make maintainer-clean' target, but that is intended mainly 65 a Bourne-compatible shell, you can do that on the command line like 67 CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure 70 env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure 95 option `--prefix=PATH'. 98 architecture-specific files and architecture-independent files. If you 99 give `configure' the option `--exec-prefix=PATH', the package will use [all …]
|
/freebsd/contrib/ncurses/ |
H A D | mk-1st.awk | 1 # $Id: mk-1st.awk,v 1.125 2023/04/22 15:49:59 tom Exp $ 3 # Copyright 2018-2021,2023 Thomas E. Dickey # 4 # Copyright 1998-2016,2017 Free Software Foundation, Inc. # 42 # prefix (e.g., "lib", for Unix-style libraries) 45 # driver ("yes" or "no", depends on --enable-term-driver) 48 # SymLink ("ln -s", etc) 56 # make_phony ("yes" if the make-program accepts ".PHONY" directive. 59 # host (cross-compile host, if any) 60 # libtool_version (libtool "-version-info" or "-version-number") 63 # CLIXs nawk does not like underscores in command-line variable names. [all …]
|
/freebsd/contrib/bc/ |
H A D | configure.sh | 3 # SPDX-License-Identifier: BSD-2-Clause 5 # Copyright (c) 2018-2024 Gavin D. Howard and contributors. 42 if [ $# -gt 0 ]; then 53 printf ' %s -h\n' "$script" 54 printf ' %s --help\n' "$script" 55 …printf ' %s [-a|-bD|-dB|-c] [-CeEfgGHilmMNPrtTvz] [-O OPT_LEVEL] [-k KARATSUBA_LEN]\\\n' "$scri… 56 printf ' [-s SETTING] [-S SETTING] [-p TYPE]\n' 58 printf ' [--library|--bc-only --disable-dc|--dc-only --disable-bc|--coverage] \\\n' 59 printf ' [--force --debug --disable-extra-math --disable-generated-tests] \\\n' 60 printf ' [--disable-history --disable-man-pages --disable-nls --disable-strip] \\\n' [all …]
|
H A D | configure | 3 # SPDX-License-Identifier: BSD-2-Clause 5 # Copyright (c) 2018-2024 Gavin D. Howard and contributors. 42 if [ $# -gt 0 ]; then 53 printf ' %s -h\n' "$script" 54 printf ' %s --help\n' "$script" 55 printf ' %s [- [all...] |
/freebsd/contrib/file/ |
H A D | INSTALL | 9 notice and this notice are preserved. This file is offered as-is, 17 more-detailed instructions are generic; see the `README' file for 25 various system-dependent variables used during compilation. It uses 27 It may also create one or more `.h' files containing system-dependent 34 and enabled with `--cache-file=config.cache' or simply `-C') that saves 61 3. Optionally, type `make check' to run any self-tests that come with 62 the package, generally using the just-built uninstalled binaries. 70 5. Optionally, type `make installcheck' to repeat any self-tests, but 81 also a `make maintainer-clean' target, but that is intended mainly 100 the `configure' script does not know about. Run `./configure --help' [all …]
|
/freebsd/ |
H A D | Makefile | 3 # The common user-driven targets are (for a complete list, see build(7)): 5 # universe - *Really* build *everything* (buildworld and 9 # tinderbox - Same as universe, but presents a list of failed build 11 # worlds - Same as universe, except just makes the worlds. 12 # kernels - Same as universe, except just makes the kernels. 13 # buildworld - Rebuild *everything*, including glue to help do 15 # installworld - Install everything built by "buildworld". 16 # world - buildworld + installworld, no kernel. 17 # buildkernel - Rebuild the kernel and the kernel-modules. 18 # installkernel - Install the kernel and the kernel-modules. [all …]
|
H A D | Makefile | 3 # The common user-driven targets are (for a complete list, see build(7)): 5 # universe - *Really* build *everything* (buildworld and 9 # tinderbox - Same as universe, but presents a list of failed build 11 # worlds - Same as universe, except just makes the worlds. 12 # kernels - Same as universe, except just makes the kernels. 13 # buildworld - Rebuild *everything*, including glue to help do 15 # installworld - Install everything built by "buildworld". 16 # world - buildworld + installworld, no kernel. 17 # buildkernel - Rebuild the kernel and the kernel-module [all...] |
/freebsd/crypto/heimdal/include/ |
H A D | Makefile.in | 31 install_sh_DATA = $(install_sh) -c -m 644 32 install_sh_PROGRAM = $(install_sh) -c 33 install_sh_SCRIPT = $(install_sh) -c 52 $(top_srcdir)/cf/auth-modules.m4 \ 53 $(top_srcdir)/cf/broken-getaddrinfo.m4 \ 54 $(top_srcdir)/cf/broken-glob.m4 \ 55 $(top_srcdir)/cf/broken-realloc.m4 \ 56 $(top_srcdir)/cf/broken-snprintf.m4 $(top_srcdir)/cf/broken.m4 \ 57 $(top_srcdir)/cf/broken2.m4 $(top_srcdir)/cf/c-attribute.m4 \ 59 $(top_srcdir)/cf/check-compile-et.m4 \ [all …]
|
/freebsd/contrib/bmake/ |
H A D | configure | 2 # Guess values for system-dependent variables and create Makefiles. 8 # Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation, 14 ## -------------------- ## 16 ## -------------------- ## 24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 26 alias -g '${1+"$@"}'='"$@"' 29 e) case `(set -o) 2>/dev/null` in #( 31 set -o posix ;; #( 46 # Quoting is to prevent editors from complaining about space-tab. 56 # Ensure predictable behavior from utilities with locale-dependent output. [all …]
|
/freebsd/crypto/openssh/ |
H A D | configure.ac | 2 # Copyright (c) 1999-2004 Damien Miller 16 AC_INIT([OpenSSH], [Portable], [openssh-unix-dev@mindrot.org]) 22 if test "$i" -nt "$srcdir/configure"; then 33 AC_MSG_CHECKING([if $CC supports C99-style variadic macros]) 37 ]], [[return F(1, 2, -3);]])], 39 [ AC_MSG_ERROR([*** OpenSSH requires support for C99-style variadic macros]) ] 65 AC_PATH_TOOL([PKGCONFIG], [pkg-config], [no]) 72 MANFMT="$NROFF -mandoc" 74 MANFMT="$GROFF -mandoc -Tascii" 87 if test -x /sbin/sh; then [all …]
|
/freebsd/crypto/krb5/doc/build/ |
H A D | options2configure.rst | 10 -------------------------- 12 **-**\ **-help** 16 **-**\ **-prefix=**\ *PREFIX* 21 **-**\ **-exec-prefix=**\ *EXECPREFIX* 23 programs from the host-dependent files (configuration files, 24 manual pages). Use this option to install architecture-dependent 26 specified by **-**\ **-prefix** option. 28 **-**\ **-localstatedir=**\ *LOCALSTATEDIR* 30 single-machine data. In Kerberos, this mostly is useful for 35 **-**\ **-with-netlib**\ [=\ *libs*] [all …]
|
/freebsd/crypto/krb5/doc/html/_sources/build/ |
H A D | options2configure.rst.txt | 10 -------------------------- 12 **-**\ **-help** 16 **-**\ **-prefix=**\ *PREFIX* 21 **-**\ **-exec-prefix=**\ *EXECPREFIX* 23 programs from the host-dependent files (configuration files, 24 manual pages). Use this option to install architecture-dependent 26 specified by **-**\ **-prefix** option. 28 **-**\ **-localstatedir=**\ *LOCALSTATEDIR* 30 single-machine data. In Kerberos, this mostly is useful for 35 **-**\ **-with-netlib**\ [=\ *libs*] [all …]
|
/freebsd/contrib/tcpdump/ |
H A D | configure | 2 # Guess values for system-dependent variables and create Makefiles. 6 # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, 12 ## -------------------- ## 14 ## -------------------- ## 23 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 25 alias -g '${1+"$@"}'='"$@"' 28 case `(set -o) 2>/dev/null` in #( 30 set -o posix ;; #( 44 # Quoting is to prevent editors from complaining about space-tab. 54 # Ensure predictable behavior from utilities with locale-dependent output. [all …]
|
/freebsd/contrib/libevent/ |
H A D | configure | 2 # Guess values for system-dependent variables and create Makefiles. 3 # Generated by GNU Autoconf 2.69 for libevent 2.1.12-stable. 6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 11 ## -------------------- ## 13 ## -------------------- ## 17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 22 alias -g '${1+"$@"}'='"$@"' 25 case `(set -o) 2>/dev/null` in #( 27 set -o posix ;; #( [all …]
|
/freebsd/contrib/file/magic/ |
H A D | Makefile.in | 4 # Copyright (C) 1994-2021 Free Software Foundation, Inc. 19 if test -z '$(MAKELEVEL)'; then \ 21 elif test -n '$(MAKE_HOST)'; then \ 23 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ 30 case $${target_option-} in \ 33 "target option '$${target_option-}' specified" >&2; \ 56 *=*|--*) continue;; \ 57 -*I) strip_trailopt 'I'; skip_next=yes;; \ 58 -*I?*) strip_trailopt 'I';; \ 59 -*O) strip_trailopt 'O'; skip_next=yes;; \ [all …]
|