Commit 9fba1797 authored by Anton Midyukov's avatar Anton Midyukov

Makefile, params.txt: add new parametr NO_SYMLINK

NO_SYMLINK disables the creation of symlinks for the builded image.
parent 8dbd0a0f
...@@ -90,6 +90,11 @@ ...@@ -90,6 +90,11 @@
** значение: пусто (по умолчанию) либо любая строка ** значение: пусто (по умолчанию) либо любая строка
** см. lib/build.mk ** см. lib/build.mk
* NO_SYMLINK
** не создавать символические ссылки на собранный образ
** значение: пусто (по умолчанию) либо любая строка
** см. image.in/Makefile
* QUIET * QUIET
** отключает поясняющие сообщения при сборке (например, под cron) ** отключает поясняющие сообщения при сборке (например, под cron)
** значение: пусто (по умолчанию) либо любая строка ** значение: пусто (по умолчанию) либо любая строка
......
...@@ -101,12 +101,14 @@ postprocess: | $(addprefix postprocess-,$(sort $(POSTPROCESS_TARGETS))) ...@@ -101,12 +101,14 @@ postprocess: | $(addprefix postprocess-,$(sort $(POSTPROCESS_TARGETS)))
echo "** image: $(IMAGE_OUTPATH) [$$OUTSIZE]" >&2 && \ echo "** image: $(IMAGE_OUTPATH) [$$OUTSIZE]" >&2 && \
echo "IMAGE_OUTPATH = $(IMAGE_OUTPATH)" && \ echo "IMAGE_OUTPATH = $(IMAGE_OUTPATH)" && \
echo "IMAGE_OUTFILE = $(IMAGE_OUTFILE)" && \ echo "IMAGE_OUTFILE = $(IMAGE_OUTFILE)" && \
if [ ! -n "$(NO_SYMLINK)" ]; then \
ln -sf "$(IMAGE_RELPATH)" "$(IMAGE_LINKPATH)" && \ ln -sf "$(IMAGE_RELPATH)" "$(IMAGE_LINKPATH)" && \
ln -sf "$(IMAGE_RELDIR)" "$(OUT_LINK)" && \ ln -sf "$(IMAGE_RELDIR)" "$(OUT_LINK)" && \
ln -sf "$(IMAGE_LINK)" "$(IMAGEDIR)/$(CURRENT_LINK).$(IMAGE_TYPE)"; \ ln -sf "$(IMAGE_LINK)" "$(IMAGEDIR)/$(CURRENT_LINK).$(IMAGE_TYPE)"; \
if [ -n "$(IMAGE_VER_LINK)" ]; then \ if [ -n "$(IMAGE_VER_LINK)" ]; then \
ln -sf "$(IMAGE_RELPATH)" "$(IMAGEDIR)/$(IMAGE_VER_LINK)"; \ ln -sf "$(IMAGE_RELPATH)" "$(IMAGEDIR)/$(IMAGE_VER_LINK)"; \
fi; \ fi; \
fi; \
if [ -n "$(GLOBAL_DEBUG)" ]; then \ if [ -n "$(GLOBAL_DEBUG)" ]; then \
mkdir -p "$(LOGDIR)"; \ mkdir -p "$(LOGDIR)"; \
cp -a build.log "$(LOGDIR)/$(IMAGE_OUTFILE).log"; \ cp -a build.log "$(LOGDIR)/$(IMAGE_OUTFILE).log"; \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment