]> Git Repo - buildroot-mgba.git/blobdiff - Config.in
package: indentation cleanup
[buildroot-mgba.git] / Config.in
index 0799cb7e56627e7d8326e560fc7f0eb996574b43..9cefcbce5dff9a7a0143b8a5603998951a996131 100644 (file)
--- a/Config.in
+++ b/Config.in
@@ -23,6 +23,16 @@ config BR2_EXTERNAL
 config BR2_NEEDS_HOST_JAVA
        bool
 
+# Hidden boolean selected by packages in need of javac in order to build
+# (example: classpath)
+config BR2_NEEDS_HOST_JAVAC
+       bool
+
+# Hidden boolean selected by packages in need of jar in order to build
+# (example: classpath)
+config BR2_NEEDS_HOST_JAR
+       bool
+
 # Hidden boolean selected by pre-built packages for x86, when they
 # need to run on x86-64 machines (example: pre-built external
 # toolchains, binary tools like SAM-BA, etc.).
@@ -224,7 +234,7 @@ endif
 
 config BR2_LUAROCKS_MIRROR
        string "LuaRocks mirror"
-       default "http://luarocks.org/repositories/rocks"
+       default "http://rocks.moonscript.org"
        help
          LuaRocks repository.
 
@@ -232,7 +242,7 @@ config BR2_LUAROCKS_MIRROR
 
 config BR2_CPAN_MIRROR
        string "CPAN mirror (Perl packages)"
-       default "http://search.cpan.org/CPAN"
+       default "http://cpan.metacpan.org"
        help
          CPAN (Comprehensive Perl Archive Network) is a repository
          of Perl packages. It has multiple software mirrors scattered
@@ -256,7 +266,7 @@ config BR2_CCACHE
        help
          This option will enable the use of ccache, a compiler
          cache. It will cache the result of previous builds to speed
-         up future builds. The cache is stored in
+         up future builds. By default, the cache is stored in
          $HOME/.buildroot-ccache.
 
          Note that Buildroot does not try to invalidate the cache
@@ -266,24 +276,38 @@ config BR2_CCACHE
          ccache cache by removing the $HOME/.buildroot-ccache
          directory.
 
+if BR2_CCACHE
+
 config BR2_CCACHE_DIR
        string "Compiler cache location"
-       depends on BR2_CCACHE
        default "$(HOME)/.buildroot-ccache"
        help
          Where ccache should store cached files.
 
+config BR2_CCACHE_INITIAL_SETUP
+       string "Compiler cache initial setup"
+       help
+         Initial ccache settings to apply, such as --max-files or --max-size.
+
+         For example, if your project is known to require more space than the
+         default max cache size, then you might want to increase the cache size
+         to a suitable amount using the -M (--max-size) option.
+
+         The string you specify here is passed verbatim to ccache.  Refer to
+         ccache documentation for more details.
+
+         These initial settings are applied after ccache has been compiled.
+
+endif
+
 config BR2_DEPRECATED
-       bool "Show packages that are deprecated or obsolete"
+       bool "Show options and packages that are deprecated or obsolete"
        help
-         This option hides outdated/obsolete versions of packages.
+         This option shows outdated/obsolete versions of packages and
+         options that are otherwise hidden.
 
 if BR2_DEPRECATED
 
-config BR2_DEPRECATED_SINCE_2013_08
-       bool
-       default y
-
 config BR2_DEPRECATED_SINCE_2013_11
        bool
        default y
@@ -296,6 +320,10 @@ config BR2_DEPRECATED_SINCE_2014_05
        bool
        default y
 
+config BR2_DEPRECATED_SINCE_2014_08
+       bool
+       default y
+
 endif
 
 config BR2_ENABLE_DEBUG
@@ -457,6 +485,39 @@ config BR2_OPTIMIZE_S
 
 endchoice
 
+config BR2_GOOGLE_BREAKPAD_ENABLE
+       bool "Enable google-breakpad support"
+       select BR2_PACKAGE_GOOGLE_BREAKPAD
+       depends on BR2_INSTALL_LIBSTDCPP
+       depends on BR2_TOOLCHAIN_USES_GLIBC
+       depends on BR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS
+       help
+         This option will enable the use of google breakpad, a
+         library and tool suite that allows you to distribute an
+         application to users with compiler-provided debugging
+         information removed, record crashes in compact "minidump"
+         files, send them back to your server and produce C and C++
+         stack traces from these minidumps.  Breakpad can also write
+         minidumps on request for programs that have not crashed.
+
+if BR2_GOOGLE_BREAKPAD_ENABLE
+
+config BR2_GOOGLE_BREAKPAD_INCLUDE_FILES
+       string "List of executables and libraries to extract symbols from"
+       default ""
+       help
+         You may specify a space-separated list of binaries and
+         libraries with full paths relative to $(TARGET_DIR) of which
+         debug symbols will be dumped for further use with google
+         breakpad.
+
+         A directory structure that can be used by minidump-stackwalk
+         will be created at:
+
+         $(STAGING_DIR)/usr/share/google-breakpad-symbols
+
+endif
+
 config BR2_ENABLE_SSP
        bool "build code with Stack Smashing Protection"
        depends on BR2_TOOLCHAIN_HAS_SSP
@@ -475,15 +536,19 @@ comment "enabling Stack Smashing Protection requires support in the toolchain"
        depends on !BR2_TOOLCHAIN_HAS_SSP
 
 config BR2_PREFER_STATIC_LIB
-       bool "prefer static libraries"
+       bool "build statically linked applications, no dynamic libraries"
        help
-         Where possible, build and use static libraries for the target.
-         This potentially increases your code size and should only be
+         Build all applications for the target statically linked.
+         This potentially increases your filesystem size and should only be
          used if you know what you do.
-         The default is to build dynamic libraries and use those on
-         the target filesystem.
 
-         WARNING: This is highly experimental at the moment.
+         Note that some applications cannot be build statically and so are
+         intentionally disabled.
+
+         The default (if this option is disabled) is to build dynamic
+         libraries and dynamically link applications to use those on the
+         target filesystem.
+
 
 config BR2_PACKAGE_OVERRIDE_FILE
        string "location of a package override file"
This page took 0.030705 seconds and 4 git commands to generate.