mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2024-12-18 20:37:56 +00:00
configure: do not require svn
svn is needed to download eglibc from the upstream repository. In some situations, though, it can happen that: - the developpers' machines do not have svn - a LAN mirror has been set-up with pre-downloaded eglibc tarballs In this case, it makes sense not to hard-depend on svn. So, if svn is missing, just say so, and add a comment in the menuconfig. Reported-by: ANDY KENNEDY <ANDY.KENNEDY@adtran.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
This commit is contained in:
parent
5f79506725
commit
f7a05d343a
@ -122,6 +122,8 @@ config LIBC_EGLIBC_2_9_or_later
|
||||
config LIBC_EGLIBC_HAS_PKGVERSION_BUGURL
|
||||
bool
|
||||
|
||||
if CONFIGURE_has_svn
|
||||
|
||||
config EGLIBC_REVISION
|
||||
string
|
||||
prompt "Revision to use"
|
||||
@ -160,6 +162,16 @@ config EGLIBC_CHECKOUT
|
||||
Note that crosstool-NG will *not* update your working copy, you will
|
||||
have to do that yourself.
|
||||
|
||||
endif # ! CONFIGURE_has_svn
|
||||
if ! CONFIGURE_has_svn
|
||||
|
||||
comment "svn is missing. You'll have to either:"
|
||||
comment "| - have a pre-downloaded local tarball"
|
||||
comment "| - or have a LAN mirror with a pre-downloaded tarball"
|
||||
comment "otherwise you won't be able to download eglibc"
|
||||
|
||||
endif # ! CONFIGURE_has_svn
|
||||
|
||||
config EGLIBC_OPT_SIZE
|
||||
bool
|
||||
prompt "optimize eglibc for size (-Os)"
|
||||
|
Loading…
Reference in New Issue
Block a user