История изменений
Исправление Shushundr, (текущая версия) :
Читал страницу https://stackoverflow.com/questions/4553735/gnu-autotools-debug-release-targets
Так и не понял, как сделать дебужную и релизную сборки (и в какие директории их устанавливать). Чтобы дебужная была без оптимизации, а релизная с оптимизацией при компиляции. Вроде как GNU Autotools к такому не приспособлен?
«If you are building a project and you want to make a debug build or a release build, you should use different options at configure time.»
Ну ок, а как это тогда делать на уровне .ebuild-файла?
Я хочу, чтобы включение USE=«debug» на одном из пакетов включало дебужность на всю глубину в пакетах платформы. А в генте рекомендуют только per package environment variables, а это не то же самое.
И мне не ясно, как должны устанавливаться дебужные версии всего по FHS.
Исправление Shushundr, :
Читал страницу https://stackoverflow.com/questions/4553735/gnu-autotools-debug-release-targets
Так и не понял, как сделать дебужную и релизную сборки (и в какие директории их устанавливать). Чтобы дебужная была без оптимизации, а релизная с оптимизацией при компиляции. Вроде как GNU Autotools к такому не приспособлен?
«If you are building a project and you want to make a debug build or a release build, you should use different options at configure time.»
Ну ок, а как это тогда делать на уровне .ebuild-файла?
Я хочу, чтобы включение USE=«debug» на одном из пакетов включало дебужность на всю глубину в пакетах платформы. А в генте рекомендуют только per package environment variables, а это не то же самое.
Исправление Shushundr, :
Читал страницу https://stackoverflow.com/questions/4553735/gnu-autotools-debug-release-targets
Так и не понял, как сделать дебужную и релизную сборки (и в какие директории их устанавливать). Чтобы дебужная была без оптимизации, а релизная с оптимизацией при компиляции. Вроде как GNU Autotools к такому не приспособлен?
«If you are building a project and you want to make a debug build or a release build, you should use different options at configure time.»
Ну ок, а как это тогда делать на уровне .ebuild-файла?
Исходная версия Shushundr, :
Читал страницу https://stackoverflow.com/questions/4553735/gnu-autotools-debug-release-targets
Так и не понял, как сделать дебужную и релизную сборки (и в какие директории их устанавливать). Чтобы дебужная была без оптимизации, а релизная с оптимизацией при компиляции. Вроде как GNU Autotools к такому не приспособлен?