Hello!
On Fri, 31 Jan 2014 at 19:38:09 (+0200), Vladislav V. Prodan wrote:
> Имею скрипты для автоматизированной установки софта вида:
> make clean -C /usr/ports/www/nginx
> make WITH_FILE_AIO=yes WITH_HTTP_FLV_MODULE=yes WITH_HTTP_MP4_MODULE=yes
> WITH_HTTP_PERL_MODULE=yes \
> WITH_HTTP_SUB_MODULE=yes BATCH=yes install -C /usr/ports/www/nginx ||
> exit
> Хочу ставить *breakpoint *для отладки в случаи появления дополнительных
> опций- диалоговых окон.
Я не совсем понял, что значит "ставить *breakpoint *для отладки", но
ports/Mk/bsd.port.mk имеет такой код:
--- cut ---
.if !target(config-conditional)
config-conditional:
.if !empty(NEW_OPTIONS)
@cd ${.CURDIR} && ${MAKE} config;
.endif
.endif # config-conditional
--- cut ---
Может быть вот это "!empty(NEW_OPTIONS)" то, что нужно? В смысле как
направление, от которого отталкиваться для решения задачи.
> set -xv
> set +x
> мало помогают
--
George L. Yermulnik
[YZ-RIPE]