diff options
Diffstat (limited to 'config/versions/gmp.in')
-rw-r--r-- | config/versions/gmp.in | 171 |
1 files changed, 171 insertions, 0 deletions
diff --git a/config/versions/gmp.in b/config/versions/gmp.in new file mode 100644 index 0000000..b4c738b --- /dev/null +++ b/config/versions/gmp.in @@ -0,0 +1,171 @@ +# +# DO NOT EDIT! This file is automatically generated. +# + + +if EXPERIMENTAL +choice + bool "Source of gmp" + +config GMP_SRC_RELEASE + bool "Released tarball" + help + Download a released tarball. + +config GMP_SRC_DEVEL + bool "Vendor repository" + help + Check out from vendor repository at: + https://gmplib.org/repo/gmp/ + +if GMP_SRC_DEVEL + +config GMP_DEVEL_VCS + string + default "hg" + +config GMP_DEVEL_URL + string + default "https://gmplib.org/repo/gmp/" + +config GMP_DEVEL_BRANCH + string "Branch to check out" + default "" + help + Git: branch to be checked out + Subversion: directories to append to the repository URL. + +config GMP_DEVEL_REVISION + string "Revision/changeset" + default "HEAD" + help + Commit ID or revision ID to check out. + +endif + +config GMP_SRC_CUSTOM + bool "Custom location" + depends on EXPERIMENTAL + help + Custom directory or tarball. + +if GMP_SRC_CUSTOM + +config GMP_CUSTOM_LOCATION + string "Custom source location" + help + Path to the directory or tarball with the sources. + +endif + +endchoice +endif + +config GMP_MIRRORS_ARRAY + string + default "" + +choice + bool "Version of gmp" + help + For a released version, select the version of gmp to download + and build. For sources out of the vendor repository or from a custom + location, select the version that describes those custom sources. + Based on this version, crosstool-NG may apply some version-specific + quirks while building gmp. + +config GMP_VERY_NEW + bool "newer than anything below" + depends on EXPERIMENTAL + depends on GMP_SRC_DEVEL || GMP_SRC_CUSTOM + select GMP_5_1_or_later + depends on !GMP_REQUIRE_5_1_or_older + +config GMP_V_6_1_2 + bool "6.1.2" + select GMP_5_1_or_later + depends on !GMP_REQUIRE_5_1_or_older + +config GMP_V_6_1_0 + bool "6.1.0 (OBSOLETE)" + depends on OBSOLETE + select GMP_5_1_or_later + depends on !GMP_REQUIRE_5_1_or_older + +config GMP_V_6_0_0A + bool "6.0.0a (OBSOLETE)" + depends on OBSOLETE + select GMP_5_1_or_later + depends on !GMP_REQUIRE_5_1_or_older + +config GMP_V_5_1_3 + bool "5.1.3 (OBSOLETE)" + depends on OBSOLETE + select GMP_5_1_or_later + depends on !GMP_REQUIRE_5_1_or_older + +config GMP_V_5_1_1 + bool "5.1.1 (OBSOLETE)" + depends on OBSOLETE + select GMP_5_1_or_later + depends on !GMP_REQUIRE_5_1_or_older + +config GMP_V_5_0_2 + bool "5.0.2 (OBSOLETE)" + depends on OBSOLETE + depends on !GMP_REQUIRE_5_1_or_later + +config GMP_V_5_0_1 + bool "5.0.1 (OBSOLETE)" + depends on OBSOLETE + depends on !GMP_REQUIRE_5_1_or_later + +config GMP_V_4_3_2 + bool "4.3.2 (OBSOLETE)" + depends on OBSOLETE + depends on !GMP_REQUIRE_5_1_or_later + +config GMP_V_4_3_1 + bool "4.3.1 (OBSOLETE)" + depends on OBSOLETE + depends on !GMP_REQUIRE_5_1_or_later + +config GMP_V_4_3_0 + bool "4.3.0 (OBSOLETE)" + depends on OBSOLETE + depends on !GMP_REQUIRE_5_1_or_later + +config GMP_VERY_OLD + bool "older than anything above" + depends on OBSOLETE && EXPERIMENTAL + depends on GMP_SRC_DEVEL || GMP_SRC_CUSTOM + depends on !GMP_REQUIRE_5_1_or_later + +endchoice + + + +config GMP_VERSION + string + default "6.1.2" if GMP_V_6_1_2 + default "6.1.0" if GMP_V_6_1_0 + default "6.0.0a" if GMP_V_6_0_0A + default "5.1.3" if GMP_V_5_1_3 + default "5.1.1" if GMP_V_5_1_1 + default "5.0.2" if GMP_V_5_0_2 + default "5.0.1" if GMP_V_5_0_1 + default "4.3.2" if GMP_V_4_3_2 + default "4.3.1" if GMP_V_4_3_1 + default "4.3.0" if GMP_V_4_3_0 + default "unknown" + + +config GMP_5_1_or_later + bool + +config GMP_REQUIRE_5_1_or_later + bool + +config GMP_REQUIRE_5_1_or_older + bool + |