Перейти к содержимому
Калькуляторы

src.conf freebsd

Решил лишние выпилить из src.conf

 

И вот какой момент вогнал в ступор:

The values of variables are ignored regardless of their setting; even if
they would be set to ``FALSE'' or ``NO''.  Just the existence of an
option will cause it to be honoured by make(1).

Значения переменных игнорируются, независимо от их установки; даже если

они будут установлены в `` FALSE '' или `` NO ''.

Просто существование опции заставит ее быть выполненной.

 

Т.е. если, что то мне не нужно из src.conf, то это не нужно указывать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот мой src.conf

 

WITHOUT_FLOPPY=YES
WITHOUT_GAMES=YES
WITHOUT_WIRELESS=YES
WITHOUT_BLUETOOTH=YES

# WITHOUT_PKGTOOLS=YES

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Именно.

Если ты написал опцию - значит будет сделано так, как написано в документации про неё.

Пример.

 

=============================================================================================================

WITHOUT_ACCT=

# Set to not build process accounting tools such as accton(8) and sa(8).

 

WITHOUT_AMD=

# Set to not build amd(8) (automatically mount file systems), and related programs

 

 

WITHOUT_ASSERT_DEBUG=

# Set to compile programs and libraries without the assert(3) checks.

 

 

WITHOUT_ATM=

# Set to not build programs and libraries related to ATM networking.

 

WITHOUT_I4B=

# Set to not build isdn4bsd package.

 

 

WITHOUT_AUDIT=

# Set to not build audit support into system programs.

 

 

WITHOUT_AUTHPF=

# Set to not build authpf(8).

 

 

WITHOUT_BLUETOOTH=

# Set to not build Bluetooth related kernel modules, programs and libraries.

 

 

WITH_BSD_GREP=

# Install BSD-licensed grep as '[ef]grep' instead of GNU grep.

 

 

WITHOUT_BSNMP=

# Set to not build or install bsnmpd(1) and related libraries and data files.

 

 

WITHOUT_CALENDAR=

# Set to not build calendar(1).

 

 

WITHOUT_CAPSICUM=

# Set to not build Capsicum support into system programs.

 

 

WITHOUT_CDDL=

# Set to not build code licensed under Sun's CDDL.

# When set, it also enforces the following options: WITHOUT_ZFS

WITHOUT_ZFS=

# Set to not build ZFS file system.

 

 

WITH_CLANG=

# Set to build the Clang C/C++ compiler.

WITH_CLANG_EXTRAS=

# Set to build additional clang and llvm tools, such as bugpoint.

WITH_CLANG_FULL=

# Set to build the ARCMigrate, Rewriter and StaticAnalyzer compo nents of

# the Clang C/C++ compiler.

WITH_CLANG_IS_CC=

# Set to install the Clang C/C++ compiler as /usr/bin/cc, /usr/bin/c++ and

# /usr/bin/cpp.

 

 

# broken: 2013.09 WITHOUT_CRYPT/WITHOUT_OPENSSL

# http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/160922

# http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/164208

#WITHOUT_CRYPT=

# Set to not build any crypto code.

#WITHOUT_OPENSSL=

# Set to not build OpenSSL.

WITHOUT_OPENSSH=

# Set to not build OpenSSH.

WITHOUT_KERBEROS=

WITHOUT_KERBEROS_SUPPORT=

# Set this if you do not want to build Kerberos 5 (KTH Heimdal).

WITHOUT_GSSAPI=

# Set to not build libgssapi.

 

 

WITHOUT_CTM=

# Set to not build ctm(1) and related utilities.

 

 

WITHOUT_DEBUG_FILES=

 

 

 

WITHOUT_DICT=

# Set to not build the Webster dictionary files.

 

 

WITHOUT_ED_CRYPTO=

# Set to build ed(1) without support for encryption/decryption.

 

 

#WITHOUT_EXAMPLES=

# Set to avoid installing examples to /usr/share/examples/.

 

 

WITH_FDT=

# Set to build Flattened Device Tree support as part of the base system.

# This includes the device tree compiler (dtc) and libfdt support library.

 

 

WITHOUT_FLOPPY=

# Set to not build or install programs for operating floppy disk driver.

 

 

WITHOUT_FREEBSD_UPDATE=

# Set to not build freebsd-update(8).

 

 

WITHOUT_GAMES=

# Set to not build games.

 

 

WITHOUT_GCC=

# Set to not install gcc and g++.

WITHOUT_GCOV=

# Set to not build the gcov(1) tool.

WITHOUT_GNUCXX=

# Do not build the GNU C++ stack (g++, libstdc++). This is the default on

# platforms where clang is the system compiler.

 

 

WITH_HESIOD=

# Set to build Hesiod support.

 

 

WITHOUT_HTML=

# Set to not build HTML docs.

 

 

#WITHOUT_INSTALLLIB=

# Set this if you do not want to install optional libraries.

# For example when creating a nanobsd(8) image.

 

 

WITHOUT_IPFILTER=

# Set to not build IP Filter package.

 

 

WITHOUT_IPX=

# Set to not build programs and libraries related to IPX networking.

# When set, it also enforces the following options:

# WITHOUT_IPX_SUPPORT, WITHOUT_NCP

WITHOUT_IPX_SUPPORT=

# Set to build some programs without IPX support.

WITHOUT_NCP=

# Set to not build programs, libraries, and kernel modules related to

# NetWare Core protocol.

 

 

WITHOUT_JAIL=

# Set to not build tools for the support of jails; e.g. jail(8).

 

 

#WITHOUT_KVM=

# Set to not build the libkvm library as a part of the base system.

#WITHOUT_KVM_SUPPORT=

# Set to build some programs without optional libkvm support.

 

 

WITHOUT_LDNS=

# Setting this variable will prevent the LDNS library from being built.

WITHOUT_LDNS_UTILS=

# Setting this variable will prevent building the LDNS utilities drill(1) and host(1).

WITHOUT_UNBOUND=

# Not build unbound and related programs.

 

 

#WITHOUT_LIB32= WKS!

# On amd64, set to not build 32-bit library set and a ld-elf32.so.1 runtime linker.

 

 

WITH_LLDB=

# Set to build the LLDB debugger.

 

 

WITHOUT_LPR=

# Set to not build lpr(1) and related programs.

 

 

WITHOUT_MAIL=

# Set to not build any mail support (MUA or MTA). When set, it also enforces

# the following options: WITHOUT_MAILWRAPPER, WITHOUT_SENDMAIL

WITHOUT_MAILWRAPPER=

# Set to not build the mailwrapper(8) MTA selector.

WITHOUT_SENDMAIL=

# Set to not build sendmail(8) and related programs.

 

 

WITHOUT_NDIS=

# Set to not build programs and libraries related to NDIS emulation support.

 

 

WITHOUT_NIS=

# Set to not build NIS(8) support and related programs. If set, you might need

# to adopt your nsswitch.conf(5) and remove `nis' entries.

 

 

WITHOUT_NS_CACHING=

# Set to disable name caching in the nsswitch subsystem. The generic caching

# daemon, nscd(8), will not be built either if this option is set.

 

 

# Need for OpenSSH

#WITHOUT_PAM=

# Set to not build PAM library and modules.

#WITHOUT_PAM_SUPPORT=

# Set to build some programs without PAM support, particularly ftpd(8) and ppp(8).

 

 

WITHOUT_PORTSNAP=

# Set to not build or install portsnap(8) and related files.

 

 

WITHOUT_PPP=

# Set to not build ppp(8) and related programs.

 

 

WITHOUT_QUOTAS=

# Set to not build quota(8) and related programs.

 

 

WITHOUT_RCMDS=

# Disable building of the BSD r-commands. This includes rlogin(1), rsh(1), etc.

 

 

WITHOUT_RCS=

# Set to not build rcs(1) and related utilities.

 

 

#WITHOUT_SHAREDOCS=

# Set to not build the 4.4BSD legacy docs.

 

 

#WITHOUT_SOURCELESS= WKS radeon

#WITHOUT_SOURCELESS_HOST=

#WITHOUT_SOURCELESS_UCODE=

# Set to not build kernel modules that include sourceless code

# (either microcode or native code for host CPU).

 

 

WITHOUT_SVN=

WITHOUT_SVNLITE=

# Set to not build svnlite(1) and related programs.

 

 

WITHOUT_TELNET=

# Not build telnet(8) and related programs.

 

 

WITHOUT_WIRELESS=

# Set to not build programs used for 802.11 wireless networks;

# especially wpa_supplicant(8) and hostapd(8). When set, it also

# enforces the following options: WITHOUT_WIRELESS_SUPPORT

WITHOUT_WIRELESS_SUPPORT=

# Set to build libraries, programs, and kernel modules without 802.11

# wireless support.

WITHOUT_WPA_SUPPLICANT_EAPOL=

# Build wpa_supplicant(8) without support for the IEEE 802.1X protocol and

# without support for EAP-PEAP, EAP-TLS, EAP-LEAP, and EAP-TTLS protocols

# (usable only via 802.1X).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.