buildrootschalter/docs/manual
Thomas Petazzoni 665e13c85e Rename BR2_PREFER_STATIC_LIB to BR2_STATIC_LIBS
Since a while, the semantic of BR2_PREFER_STATIC_LIB has been changed
from "prefer static libraries when possible" to "use only static
libraries". The former semantic didn't make much sense, since the user
had absolutely no control/idea of which package would use static
libraries, and which packages would not. Therefore, for quite some
time, we have been starting to enforce that BR2_PREFER_STATIC_LIB
should really build everything with static libraries.

As a consequence, this patch renames BR2_PREFER_STATIC_LIB to
BR2_STATIC_LIBS, and adjust the Config.in option accordingly.

This also helps preparing the addition of other options to select
shared, shared+static or just static.

Note that we have verified that this commit can be reproduced by
simply doing a global rename of BR2_PREFER_STATIC_LIB to
BR2_STATIC_LIBS plus adding BR2_PREFER_STATIC_LIB to Config.in.legacy.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2014-12-11 22:48:13 +01:00
..
adding-board-support.txt manual/developer guide: minor rework of 'adding board support' section 2014-09-21 19:41:12 +02:00
adding-packages-asciidoc.txt docs/manual: document the asciidoc infra 2014-10-12 07:46:28 +02:00
adding-packages-autotools.txt manual: Remove trailing space 2014-11-22 20:13:16 +01:00
adding-packages-cmake.txt Rename BR2_PREFER_STATIC_LIB to BR2_STATIC_LIBS 2014-12-11 22:48:13 +01:00
adding-packages-conclusion.txt manual: use one-line titles instead of two-line titles (trivial) 2014-05-02 10:27:59 +02:00
adding-packages-directory.txt Rename BR2_PREFER_STATIC_LIB to BR2_STATIC_LIBS 2014-12-11 22:48:13 +01:00
adding-packages-generic.txt replace github with GitHub 2014-06-04 23:14:08 +02:00
adding-packages-gettext.txt docs/manual: update documentation about gettext handling 2014-08-18 10:36:31 +02:00
adding-packages-hooks.txt infra: Add PRE_*_HOOKS for every step 2014-05-08 22:00:47 +02:00
adding-packages-kconfig.txt packages: rename FOO_KCONFIG_OPT into FOO_KCONFIG_OPTS 2014-10-04 18:54:54 +02:00
adding-packages-luarocks.txt packages: rename FOO_BUILD_OPT into FOO_BUILD_OPTS 2014-10-04 18:54:30 +02:00
adding-packages-perl.txt packages: rename FOO_BUILD_OPT into FOO_BUILD_OPTS 2014-10-04 18:54:30 +02:00
adding-packages-python.txt packages: rename FOO_BUILD_OPT into FOO_BUILD_OPTS 2014-10-04 18:54:30 +02:00
adding-packages-tips.txt docs/manual: cleanup github helper docs 2014-11-11 21:49:37 +01:00
adding-packages-virtual.txt docs/manual: add the virtual packages list 2014-06-08 17:11:47 +02:00
adding-packages.txt docs/manual: document the asciidoc infra 2014-10-12 07:46:28 +02:00
advanced.txt manual: high-level restructuring 2014-08-17 21:09:52 +02:00
appendix.txt manual: high-level restructuring 2014-08-17 21:09:52 +02:00
beyond-buildroot.txt manual: high-level restructuring 2014-08-17 21:09:52 +02:00
ccache-support.txt manual: high-level restructuring 2014-08-17 21:09:52 +02:00
common-usage.txt manual/user guide: high-level restructuring 2014-08-21 15:39:32 +02:00
configure-other-components.txt manual/user guide: rework 'Configuration of other components' chapter 2014-08-21 15:39:33 +02:00
configure.txt manual/user guide: rework 'Configuration of other components' chapter 2014-08-21 15:39:33 +02:00
contribute.txt manual/getting started: rework 'Community resources' section 2014-08-17 21:09:52 +02:00
customize-configuration.txt manual/user guide/customization: rework section on storing configuration 2014-09-21 19:41:12 +02:00
customize-device-permission-tables.txt manual/user guide/customization: add section on device/permission tables 2014-09-21 19:41:12 +02:00
customize-directory-structure.txt manual/user guide/customization: add section on layered customization 2014-09-21 19:41:12 +02:00
customize-outside-br.txt manual: Add missing vim header 2014-11-22 20:13:31 +01:00
customize-packages.txt manual/user guide/customization: add section on project-specific packages 2014-09-21 19:41:12 +02:00
customize-patches.txt manual: Add missing vim header 2014-11-22 20:13:31 +01:00
customize-post-image.txt manual/user guide/customization: rework section on rootfs customization 2014-08-31 22:22:43 +02:00
customize-quick-guide.txt manual/user guide/customization: rework 'step-by-step instructions' 2014-09-21 19:41:12 +02:00
customize-rootfs.txt manual/user guide/customization: refer to dir structure from rootfs section 2014-09-21 19:41:12 +02:00
customize-users-tables.txt manual/user guide/customization: add section on users tables 2014-09-21 19:41:12 +02:00
customize.txt manual/user guide/customization: rework 'step-by-step instructions' 2014-09-21 19:41:12 +02:00
debugging-buildroot.txt manual: use one-line titles instead of two-line titles (trivial) 2014-05-02 10:27:59 +02:00
download-infra.txt manual: use one-line titles instead of two-line titles (trivial) 2014-05-02 10:27:59 +02:00
download-location.txt manual: high-level restructuring 2014-08-17 21:09:52 +02:00
eclipse-integration.txt manual/user guide: high-level restructuring 2014-08-21 15:39:32 +02:00
faq-troubleshooting.txt manual: Remove trailing space 2014-11-22 20:13:16 +01:00
getting.txt manual/getting started: rework 'Getting Buildroot' section 2014-08-17 21:09:52 +02:00
how-buildroot-works.txt manual/user guide: high-level restructuring 2014-08-21 15:39:32 +02:00
introduction.txt manual: high-level restructuring 2014-08-17 21:09:52 +02:00
known-issues.txt manual: high-level restructuring 2014-08-17 21:09:52 +02:00
legal-notice.txt manual: high-level restructuring 2014-08-17 21:09:52 +02:00
make-tips.txt manual/user guide: move tip on configuration searches 2014-08-21 15:39:32 +02:00
makedev-syntax.txt manual: Rework makedevs syntax 2014-11-22 20:12:38 +01:00
makeusers-syntax.txt manual: Add missing vim header 2014-11-22 20:13:31 +01:00
manual.mk docs/asciidoc: make it possible to use $(@D) in hooks 2014-10-12 07:46:28 +02:00
manual.txt manual: move 'Creating your own board support' from User to Developer guide 2014-09-21 19:41:12 +02:00
package-make-target.txt manual: high-level restructuring 2014-08-17 21:09:52 +02:00
patch-policy.txt docs/manual: document the new patch naming convention 2014-12-07 21:32:01 +01:00
prerequisite.txt manual/getting started: rework 'System requirements' section 2014-08-17 21:09:52 +02:00
quickstart.txt manual: file organization: rename files to match new section title 2014-08-21 15:39:33 +02:00
rebuilding-packages.txt manual: use one-line titles instead of two-line titles (trivial) 2014-05-02 10:27:59 +02:00
resources.txt docs/manual/resources.txt: fix patchwork link 2014-11-13 23:53:14 +01:00
using-buildroot-debugger.txt manual: high-level restructuring 2014-08-17 21:09:52 +02:00
using-buildroot-development.txt manual: high-level restructuring 2014-08-17 21:09:52 +02:00
using-buildroot-toolchain.txt manual: high-level restructuring 2014-08-17 21:09:52 +02:00
writing-rules.txt packages: rename FOO_CONF_OPT into FOO_CONF_OPTS 2014-10-04 18:54:16 +02:00