/freebsd/share/man/man7/ |
H A D | ports.7 | 2 .\" SPDX-License-Identifier: BSD-2-Clause 39 It is also used to build packages, to be installed using 50 .Dq Li "make build" 57 It also recursively handles dependencies \(em other pieces of software 58 the port depends on in order to build and work. 95 .Cm git clone -b 2021Q2 https://git.FreeBSD.org/ports.git 119 .Cm pkg -vv 138 .Lk https://docs.FreeBSD.org/en/books/porters-handbook/ 147 .Cm build , checksum , clean , configure , 155 .Cm build [all …]
|
/freebsd/tools/build/options/ |
H A D | WITH_DIRDEPS_BUILD | 1 This is an alternate build system. 3 https://www.crufty.net/sjg/docs/freebsd-meta-mode.htm. 4 Build commands can be seen from the top-level with: 5 .Dl make show-valid-targets 6 The build is driven by dirdeps.mk using 11 The build can be started from anywhere, and behaves the same. 18 computing a graph of tree dependencies from the current origin. 21 skips checking dirdep dependencies and will only build in the current 24 skips building any dirdeps and only build the current directory. 30 The build hides commands executed unless [all …]
|
H A D | WITH_META_MODE | 3 meta files when building, which can provide a reliable incremental build when 16 tracked as dependencies for the target in its meta file. 17 The target is considered out-of-date and rebuilt if any of these 18 conditions are true compared to the last build: 19 .Bl -bullet -compact 40 The build hides commands that are executed unless 47 The build operates as it normally would otherwise. 48 This option originally invoked a different build system but that was renamed
|
H A D | WITHOUT_TESTS | 1 Do not build nor install the 8 This also disables the build of all test-related dependencies, including ATF.
|
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/ |
H A D | ModuleDepCollector.h | 1 //===- ModuleDepCollector.h - Callbacks to collect deps ---------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 32 namespace dependencies { 44 : ModuleName(M->getTopLevelModuleName()), in PrebuiltModuleDep() 45 PCMFile(M->getASTFile()->getName()), in PrebuiltModuleDep() 46 ModuleMapFile(M->PresumedModuleMapFile) {} in PrebuiltModuleDep() 52 /// or a header-name for C++20 header units. 56 /// the resulting command-line invocation. 59 /// cause non-deterministic build results. [all …]
|
H A D | DependencyScanningService.h | 1 //===- DependencyScanningService.h - clang-scan-deps service ===-*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 17 namespace dependencies { 20 /// dependencies. 22 /// This mode is used to compute the dependencies by running the preprocessor 26 /// This mode is used to compute the dependencies by running the preprocessor 35 /// deps necessary for an implicit modules build, but won't include any 49 LLVM_MARK_AS_BITMASK_ENUM(Id), All = llvm::NextPowerOf2(Id) - 1 60 /// Remove unused -ivfsoverlay arguments. [all …]
|
/freebsd/crypto/krb5/src/config/ |
H A D | post.in | 8 check-windows: 26 depend: depend-postrecurse 27 depend-postrecurse: depend-recurse 28 depend-recurse: depend-prerecurse 30 depend-prerecurse: 31 depend-postrecurse: 33 depend-postrecurse: depend-update-makefile 39 $(BUILDTOP)/.depend-verify-srcdir: 41 echo 1>&2 error: cannot build dependencies with srcdir=. ; \ 43 echo 1>&2 "Run 'make distclean' and create a separate build dir" ; \ [all …]
|
/freebsd/share/man/man5/ |
H A D | src.conf.5 | 1 .\" DO NOT EDIT-- this file is @generated by tools/build/options/makeman. 7 .Nd "source build options" 12 the build process of the 15 .Xr build 7 . 22 should not specify any dependencies to 40 may be necessary if the system-wide settings are not suitable 41 for a particular build. 46 effectively resets all build controls to their defaults. 60 for a particular build via the 69 for the build can be controlled via the [all …]
|
/freebsd/share/mk/ |
H A D | bsd.README | 5 build options and should be handled with caution. 17 bsd.arch.inc.mk - includes arch-specific Makefile.$arch 18 bsd.compat.mk - definitions for building programs against compat ABIs 19 bsd.compiler.mk - defined based on current compiler 20 bsd.confs.mk - install of configuration files 21 bsd.cpu.mk - sets CPU/arch-related variables (included from sys.mk) 22 bsd.crunchgen.mk - building crunched binaries using crunchgen(1) 23 bsd.dep.mk - handle Makefile dependencies 24 bsd.dirs.mk - handle directory creation 25 bsd.doc.mk - building troff system documents [all …]
|
H A D | local.dirdeps.mk | 8 # Machine-specific MK settings needed for Makefile.dirdeps.options usage 24 # Some things we never want to build for host 32 Ngnu/lib/lib[a-r]* \ 37 # Host libraries should mostly be excluded from the build so the 73 -rm -rf ${OBJTOP}/tmp/* 74 -chflags -R 0 ${OBJTOP}/tmp/* 75 rm -rf ${OBJTOP}/tmp 79 # pseudo option for building host tools on old or non-FreeBSD host 82 # dirdeps-options.mk will qualify with ${DEP_MACHINE} (and others) 95 .if ${MK_host_egacy} == "yes" && ${DEP_RELDIR:Ntools/build:Ntargets/*:N*/stage} != "" [all …]
|
/freebsd/crypto/openssl/Configurations/ |
H A D | README-design.md | 5 ------------------------- 7 The unified scheme takes all its data from the `build.info` files seen 9 needed to build end product files from diverse sources. See the 10 section on `build.info` files below. 12 From the information in `build.info` files, `Configure` builds up an 14 stored in configdata.pm, found at the top of the build tree (which may 20 build-file templates. See the section on build-file templates further 23 build.info files 24 ---------------- 26 As mentioned earlier, `build.info` files are meant to hold the minimum [all …]
|
/freebsd/crypto/openssh/ |
H A D | README.md | 3 …com/openssh/openssh-portable/actions/workflows/c-cpp.yml/badge.svg)](https://github.com/openssh/op… 4 …tatus](https://oss-fuzz-build-logs.storage.googleapis.com/badges/openssh.svg)](https://bugs.chromi… 5 …//scan.coverity.com/projects/21341/badge.svg)](https://scan.coverity.com/projects/openssh-portable) 7 … and ``sftp`` as well as tools for key generation (``ssh-keygen``), run-time key storage (``ssh-ag… 9 …-like operating systems, including Linux, OS X and Cygwin. Portable OpenSSH polyfills OpenBSD APIs… 17 * [ssh-keygen(1)](https://man.openbsd.org/ssh-keygen.1) 18 * [ssh-agent(1)](https://man.openbsd.org/ssh-agent.1) 21 * [ssh-keyscan(8)](https://man.openbsd.org/ssh-keyscan.8) 22 * [sftp-server(8)](https://man.openbsd.org/sftp-server.8) 30 ### Dependencies subsection [all …]
|
/freebsd/crypto/openssl/providers/ |
H A D | build.info | 21 # -o {modulename}.so {object files...} lib{modulename}.a libcommon.a 57 # Weak dependencies to provide library order information. What is actually 58 # used is determined by non-weak dependencies. 61 # Strong dependencies. This ensures that any time an implementation library 95 # necessary information even if we don't build the module. This will allow 97 # diverse build.info files. libfips.a, fips.so and their sources aren't 100 IF[{- !$disabled{fips} -}] 104 # This is the trigger to actually build the FIPS module. Without these 105 # statements, the final build file will not have a trace of it. 112 IF[{- defined $target{shared_defflag} -}] [all …]
|
/freebsd/contrib/googletest/docs/ |
H A D | quickstart-cmake.md | 6 [Quickstart for Bazel](quickstart-bazel.md) instead. 14 * [CMake](https://cmake.org/) and a compatible build tool for building the 16 * Compatible build tools include 18 [Ninja](https://ninja-build.org/), and others - see 19 [CMake Generators](https://cmake.org/cmake/help/latest/manual/cmake-generators.7.html) 34 CMake uses a file named `CMakeLists.txt` to configure the build system for a 45 GoogleTest. There are many ways to express dependencies in the CMake ecosystem; 101 To build the code, add the following to the end of your `CMakeLists.txt` file: 120 you want to build (`hello_test`), and links it to GoogleTest (`gtest_main`). The 123 [`GoogleTest` CMake module](https://cmake.org/cmake/help/git-stage/module/GoogleTest.html). [all …]
|
H A D | quickstart-bazel.md | 4 build system. If you're using GoogleTest for the first time or need a refresher, 13 * [Bazel](https://bazel.build/), the preferred build system used by the 20 [Bazel installation guide](https://bazel.build/install). 28 [Bazel workspace](https://docs.bazel.build/versions/main/build-ref.html#workspace) 30 software you want to build. Each workspace directory has a text file named 32 dependencies required to build the outputs. 40 Next, you’ll create the `WORKSPACE` file to specify dependencies. A common and 42 [Bazel external dependency](https://docs.bazel.build/versions/main/external.html) 44 [`http_archive` rule](https://docs.bazel.build/versions/main/repo/http.html#http_archive). 54 strip_prefix = "googletest-5ab508a01f9eb089207ee87fd547d290da39d015", [all …]
|
/freebsd/contrib/llvm-project/clang/tools/clang-scan-deps/ |
H A D | Opts.td | 3 class F<string name, string help> : Flag<["-"], name>, HelpText<help>; 4 class Arg<string name, string help> : Separate<["-"], name>, HelpText<help>; 7 def NAME #_EQ : Joined<["-", "--"], name #"=">, HelpText<help>; 8 def : Separate<["-", "--"], name>, Alias<!cast<Joined>(NAME #_EQ)>; 11 def help : Flag<["--"], "help">, HelpText<"Display this help">; 12 def version : Flag<["--"], "version">, HelpText<"Display the version">; 16 defm mode : Eq<"mode", "The preprocessing mode used to compute the dependencies">; 18 defm format : Eq<"format", "The output format for the dependencies">; 20 defm module_files_dir : Eq<"module-files-dir", 21 …"The build directory for modules. Defaults to the value of '-fmodules-cache-path=' from command li… [all …]
|
/freebsd/contrib/libfido2/ |
H A D | README.adoc | 3 image:https://github.com/yubico/libfido2/workflows/linux/badge.svg["Linux Build Status (github actions)", link="https://github.com/Yubico/libfido2/actions"] 4 image:https://github.com/yubico/libfido2/workflows/macos/badge.svg["macOS Build Status (github actions)", link="https://github.com/Yubico/libfido2/actions"] 5 image:https://github.com/yubico/libfido2/workflows/windows/badge.svg["Windows Build Status (github actions)", link="https://github.com/Yubico/libfido2/actions"] 7 image:https://oss-fuzz-build-logs.storage.googleapis.com/badges/libfido2.svg["Fuzz Status (oss-fuzz)", link="https://bugs.chromium.org/p/oss-fuzz/issues/list?sort=-opene 45 === Dependencies global() subsection [all...] |
/freebsd/crypto/libecc/src/tests/ |
H A D | meson.build | 10 # as the library itself, meaning that in case of cross-compilation 13 # Yet, it can still be executed on the build machine architecture if 15 # for e.g. in a arm32 cross-file: 18 # exe_wrapper = 'qemu-arm-static' 26 dependencies: libsign_dep, 39 # ec_tuils tests suite is kept native as it is a build machine tooling 50 dependencies: native_libsign_dep,
|
/freebsd/libexec/rtld-elf/rtld-libc/ |
H A D | Makefile.inc | 1 # This makefiles adds the necessary libc dependencies for RTLD without pulling 13 CFLAGS+= -I${SRCTOP}/libexec/rtld-elf/rtld-libc 15 # Build all the libc files that use interposed symbols or pthreads again for 17 # redirects all calls to interposed functions to use the non-interposed version 22 # Avoid further dependencies by providing simple implementations of libc 24 .PATH: ${SRCTOP}/libexec/rtld-elf/rtld-libc 27 # Now build the remaining files from libc: 30 # TODO: fix merge.c to build with WARNS=6 32 CFLAGS.merge.c+=-Wno-error=null-pointer-arithmetic 38 CFLAGS.errlst.c+=-I${LIBC_SRCTOP}/include [all …]
|
/freebsd/contrib/bsnmp/lib/ |
H A D | bsnmpagent.3 | 2 .\" Copyright (c) 2004-2005 5 .\" Copyright (c) 2001-2003 58 .Pq libbsnmp, -lbsnmp 92 The SNMP library contains routines to easily build SNMP agent applications 94 Note, however, that it may be even easier to build an 102 .Bd -literal -offset indent 109 .Bd -literal -offset indent 127 .Bl -tag -width "syntax" 135 .Bd -literal -offset indent 146 .Bl -tag -width "ctx" [all …]
|
/freebsd/lib/ |
H A D | Makefile | 28 # takes a long time to build and starting it first improves parallelism. 118 # Inter-library dependencies. When the makefile for a library contains LDADD 119 # libraries, those libraries should be listed as build order dependencies here. 129 # small enough to build that this bit of serialization is likely insignificant. 190 .error Requested build with sanitizers but cannot build runtime libraries! 193 # This construct disables libefivar for 32-bit build.
|
/freebsd/tools/kerneldoc/subsys/ |
H A D | README | 2 -------------------------------------------------------------- 4 For every Doxyfile-(.*) the Makefile adds the public targets $1, pdf-$1 and 5 clean-$1. For e.g. Doxyfile-dev_pci this translates to the targets dev_pci, 6 pdf-dev_pci and clean-dev_pci. 8 Additionally, the targets 'all', 'pdf-all' and 'clean' to generate or remove 11 The file 'Dependencies' contains dependencies for the .tag files. 14 the necessary dependencies to the file 'Dependencies'. 17 - DOXYGEN_SRC_PATH (/usr/src/sys) 18 - DOXYGEN_DEST_PATH (where the docs are generated) 19 - DOXYGEN_TARGET_ARCH (${TARGET_ARCH} if set, else ${MACHINE_ARCH}) [all …]
|
/freebsd/contrib/libfido2/windows/ |
H A D | build.ps1 | 1 # Copyright (c) 2021-2022 Yubico AB. All rights reserved. 2 # Use of this source code is governed by a BSD-style 4 # SPDX-License-Identifier: BSD-2-Clause 9 [string]$SevenZPath = "C:\Program Files\7-Zip\7z.exe", 24 if ($LastExitCode -ne 0) { in ExitOnError() 30 Write-Host "Cloning ${REPO}..." in GitClone() 31 & $Git - in GitClone() [all...] |
/freebsd/contrib/unifdef/ |
H A D | INSTALL | 2 --------------------------------- 4 Dependencies: 10 To build on Unix, type `make`. You can adjust the compilation options 18 The win32 subdirectory contains build files for MinGW and Visual 22 To build with MinGW, type `mingw32-make -f win32/Makefile.mingw`. 26 pre-generated version.h but the git repository does not. To build from 28 part of GitHub for Windows - http://windows.github.com/ 29 To update version.h, right-click on the fanf2/unifdef repository and 36 - end -
|
/freebsd/contrib/lyaml/ |
H A D | lyaml-6.2.8-1.rockspec | 1 local _MODREV, _SPECREV = '6.2.8', '-1' 15 dir = 'lyaml-' .. _MODREV, 18 dependencies = { 28 build = { 30 build_command = '$(LUA) build-aux/luke' 45 install_command = '$(LUA) build-aux/luke install --quiet' 53 build.copy_directories = nil
|