summaryrefslogtreecommitdiff
path: root/config/companion_libs.in
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2011-04-06 20:30:57 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2011-04-06 20:30:57 (GMT)
commit5e27ad1e5aabdbc0633c380c4ab2959b34a55134 (patch)
tree9da9e865e952682520d5d227d615755baf75595d /config/companion_libs.in
parent177a2b029c545624f09e7e704bb5a6ec7db086b6 (diff)
complibs: disable building shared libs
Managing the shared version of the companion libraries has become cumbersome. Also, it will one day be possible to use the companion libraries from the host distribution, and then we will be able to easily use either shared or static libs. As a side note, while working on the canadian-rework series, it has become quite more complex to properly handle shared companion libraries, as they need to be built both for the build and gost systems. That's not easy to handle. At all. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Diffstat (limited to 'config/companion_libs.in')
-rw-r--r--config/companion_libs.in55
1 files changed, 0 insertions, 55 deletions
diff --git a/config/companion_libs.in b/config/companion_libs.in
index 8cafa7b..5902cbf 100644
--- a/config/companion_libs.in
+++ b/config/companion_libs.in
@@ -48,10 +48,6 @@ config COMPLIBS
bool
default n
-config WRAPPER_NEEDED
- bool
- default n
-
config GMP
bool
select COMPLIBS
@@ -113,11 +109,6 @@ if COMPLIBS
comment "Companion libraries common options"
-config COMPLIBS_BACKUP
- bool
- default y
- depends on ! COMPLIBS_SHARED
-
config COMPLIBS_CHECK
bool
prompt "Check the companion libraries builds (!!! READ HELP!!!)"
@@ -136,52 +127,6 @@ config COMPLIBS_CHECK
building PPL on my machine takes roughly 1'40", while checking it takes
about 1h40'...
-config COMPLIBS_SHARED
- bool
- prompt "Build shared companion libraries"
- default n
- depends on COMPLIBS
- depends on ! STATIC_TOOLCHAIN
- select WRAPPER_NEEDED
- help
- By default, the companion libraries will be build static. If you want to
- build shared libraries, then you can say 'Y' here, but a wrapper will be
- needed (see: "docs/4 - Building the toolchain.txt", in the section
- "Tools wrapper").
-
- It is highly recommended that you keep static libraries.
-
-choice
- bool
- prompt "| Install tools wrapper as:"
- depends on WRAPPER_NEEDED
- default TOOLS_WRAPPER_SHELL
-
-config TOOLS_WRAPPER_SCRIPT
- bool
- prompt "shell script"
- help
- If your host has a shell, then you should say 'Y' here, to use
- a (very very simple) shell script as wrapper.
-
- See: "docs/4 - Building the toolchain.txt", in the section "Tools wrapper".
-
-config TOOLS_WRAPPER_EXEC
- bool
- prompt "executable"
- help
- If your host lacks a shell, then you should say 'Y' here, to use
- an executable.
-
- See: "docs/4 - Building the toolchain.txt", in the section "Tools wrapper".
-
-endchoice
-
-config TOOLS_WRAPPER
- string
- default "script" if TOOLS_WRAPPER_SCRIPT
- default "exec" if TOOLS_WRAPPER_EXEC
-
endif # COMPLIBS
endmenu