151 |
151 |
ganeti \
|
152 |
152 |
stamp-srclinks \
|
153 |
153 |
lib/_autoconf.py \
|
|
154 |
lib/_vcsversion.py \
|
154 |
155 |
$(all_dirfiles) \
|
155 |
156 |
$(PYTHON_BOOTSTRAP)
|
156 |
157 |
|
157 |
158 |
nodist_pkgpython_PYTHON = \
|
158 |
|
lib/_autoconf.py
|
|
159 |
lib/_autoconf.py \
|
|
160 |
lib/_vcsversion.py
|
159 |
161 |
|
160 |
162 |
noinst_PYTHON = \
|
161 |
163 |
lib/build/__init__.py \
|
... | ... | |
359 |
361 |
# it changes
|
360 |
362 |
doc/html/index.html: $(docrst) $(docpng) doc/conf.py configure.ac \
|
361 |
363 |
$(RUN_IN_TEMPDIR) lib/build/sphinx_ext.py lib/opcodes.py lib/ht.py \
|
362 |
|
| lib/_autoconf.py
|
|
364 |
| lib/_autoconf.py lib/_vcsversion.py
|
363 |
365 |
@test -n "$(SPHINX)" || \
|
364 |
366 |
{ echo 'sphinx-build' not found during configure; exit 1; }
|
365 |
367 |
@mkdir_p@ $(dir $@)
|
... | ... | |
843 |
845 |
set -e; \
|
844 |
846 |
{ cat $< ; PYTHONPATH=. $(CONVERT_CONSTANTS); } > $@
|
845 |
847 |
|
846 |
|
lib/_autoconf.py: Makefile vcs-version | lib/.dir
|
|
848 |
lib/_autoconf.py: Makefile | lib/.dir
|
847 |
849 |
set -e; \
|
848 |
|
VCSVER=`cat $(abs_top_srcdir)/vcs-version`; \
|
849 |
850 |
{ echo '# This file is automatically generated, do not edit!'; \
|
850 |
851 |
echo '#'; \
|
851 |
852 |
echo ''; \
|
... | ... | |
900 |
901 |
echo "CONFD_GROUP = '$(CONFD_GROUP)'"; \
|
901 |
902 |
echo "NODED_USER = '$(NODED_USER)'"; \
|
902 |
903 |
echo "NODED_GROUP = '$(NODED_GROUP)'"; \
|
903 |
|
echo "VCS_VERSION = '$$VCSVER'"; \
|
904 |
904 |
echo "DISK_SEPARATOR = '$(DISK_SEPARATOR)'"; \
|
905 |
905 |
if [ "$(HTOOLS)" ]; then \
|
906 |
906 |
echo "HTOOLS = True"; \
|
... | ... | |
909 |
909 |
fi; \
|
910 |
910 |
} > $@
|
911 |
911 |
|
|
912 |
lib/_vcsversion.py: Makefile vcs-version | lib/.dir
|
|
913 |
set -e; \
|
|
914 |
VCSVER=`cat $(abs_top_srcdir)/vcs-version`; \
|
|
915 |
{ echo '# This file is automatically generated, do not edit!'; \
|
|
916 |
echo '#'; \
|
|
917 |
echo ''; \
|
|
918 |
echo '"""Build-time VCS version number for Ganeti.'; \
|
|
919 |
echo '';\
|
|
920 |
echo 'This file is autogenerated by the build process.'; \
|
|
921 |
echo 'For any changes you need to re-run ./configure (and'; \
|
|
922 |
echo 'not edit by hand).'; \
|
|
923 |
echo ''; \
|
|
924 |
echo '"""'; \
|
|
925 |
echo ''; \
|
|
926 |
echo '# pylint: disable-msg=C0301,C0324'; \
|
|
927 |
echo '# because this is autogenerated, we do not want'; \
|
|
928 |
echo '# style warnings' ; \
|
|
929 |
echo ''; \
|
|
930 |
echo "VCS_VERSION = '$$VCSVER'"; \
|
|
931 |
} > $@
|
|
932 |
|
912 |
933 |
$(REPLACE_VARS_SED): Makefile
|
913 |
934 |
set -e; \
|
914 |
935 |
{ echo 's#@PREFIX@#$(prefix)#g'; \
|