~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: John Arbash Meinel
  • Date: 2012-09-19 07:58:27 UTC
  • mfrom: (6437.63.9 2.5)
  • mto: This revision was merged to the branch mainline in revision 6563.
  • Revision ID: john@arbash-meinel.com-20120919075827-36b2b042kiaps0d3
Merge bzr-2.5.2 into trunk to get the fixes for ConnectionReset.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Copyright (C) 2005-2012, 2016, 2017 Canonical Ltd
 
1
# Copyright (C) 2005-2011 Canonical Ltd
2
2
#
3
3
# This program is free software; you can redistribute it and/or modify
4
4
# it under the terms of the GNU General Public License as published by
148
148
NEWS_FILES = $(wildcard doc/en/release-notes/bzr-*.txt)
149
149
 
150
150
doc/en/user-reference/index.txt: $(MAN_DEPENDENCIES)
151
 
        LANGUAGE=C $(PYTHON) tools/generate_docs.py -o $@ rstx
 
151
        $(PYTHON) tools/generate_docs.py -o $@ rstx
152
152
 
153
153
doc/en/release-notes/index.txt: $(NEWS_FILES) tools/generate_release_notes.py
154
154
        $(PYTHON) tools/generate_release_notes.py $@ $(NEWS_FILES)
435
435
update-pot: po/bzr.pot
436
436
 
437
437
TRANSLATABLE_PYFILES:=$(shell find bzrlib -name '*.py' \
438
 
                | grep -v 'bzrlib/tests/' \
439
 
                | grep -v 'bzrlib/doc' \
 
438
                | grep -v 'bzrlib/tests/' \
 
439
                | grep -v 'bzrlib/doc' \
440
440
                )
441
441
 
442
442
po/bzr.pot: $(PYFILES) $(DOCFILES)
454
454
.PHONY: dist check-dist-tarball
455
455
 
456
456
# build a distribution source tarball
 
457
#
 
458
# this method of copying the pyrex generated files is a bit ugly; it would be
 
459
# nicer to generate it from distutils.
457
460
dist: 
458
461
        version=`./bzr version --short` && \
459
462
        echo Building distribution of bzr $$version && \
462
465
        tarball=$$PWD/../bzr-$$version.tar.gz && \
463
466
        $(MAKE) clean && \
464
467
        $(MAKE) && \
465
 
        $(PYTHON) setup.py sdist -d $$PWD/.. && \
466
 
        gpg --detach-sign --armor $$tarball && \
 
468
        bzr export $$expdir && \
 
469
        cp bzrlib/*.c bzrlib/*.h $$expdir/bzrlib/. && \
 
470
        tar cfz $$tarball -C $$expbasedir bzr-$$version && \
 
471
        gpg --detach-sign $$tarball && \
467
472
        rm -rf $$expbasedir
468
473
 
469
474
# run all tests in a previously built tarball