X-Git-Url: http://git.tremily.us/?a=blobdiff_plain;f=Makefile;h=fe62840569ba169c21592ae4ad8a939b29185f11;hb=a8d623a8b7697809def3671f9e46fc5cb41ad85d;hp=ca8e735eed844b9944a7356d0cc1df60a96acf9f;hpb=a7ad89a6ad7da55089e6f9a4cdd645b7079ee04e;p=be.git diff --git a/Makefile b/Makefile index ca8e735..fe62840 100644 --- a/Makefile +++ b/Makefile @@ -4,26 +4,28 @@ # Makefile # Part of Bugs Everywhere, a distributed bug tracking system. # -# Copyright (C) 2008-2011 Anton Batenev +# Copyright (C) 2008-2012 Anton Batenev # Ben Finney +# Chris Ball # Eric Kow # Gianluca Montecchi -# W. Trevor King +# Matěj Cepl +# W. Trevor King # # This file is part of Bugs Everywhere. # -# Bugs Everywhere is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by the -# Free Software Foundation, either version 2 of the License, or (at your -# option) any later version. +# Bugs Everywhere is free software: you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the Free +# Software Foundation, either version 2 of the License, or (at your option) any +# later version. # # Bugs Everywhere is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. +# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +# more details. # -# You should have received a copy of the GNU General Public License -# along with Bugs Everywhere. If not, see . +# You should have received a copy of the GNU General Public License along with +# Bugs Everywhere. If not, see . SHELL = /bin/bash RM = /bin/rm @@ -50,11 +52,11 @@ MANPAGE_FILES = $(patsubst %,${MAN_DIR}/%,${MANPAGES}) MANPAGE_HTML = $(patsubst %,${MAN_DIR}/%.html,${MANPAGES}) GENERATED_FILES += ${MANPAGE_FILES} ${MANPAGE_HTML} - + .PHONY: all all: build - + .PHONY: build build: $(LIBBE_VERSION) python setup.py build @@ -74,10 +76,11 @@ clean: $(RM) -rf ${GENERATED_FILES} $(MAKE) -C ${DOC_DIR} clean - + .PHONY: libbe/_version.py libbe/_version.py: - git log -1 --date=short --pretty='format:"Autogenerated by make libbe/_version.py"%nversion_info = {%n "date":"%cd",%n "revision":"%H",%n "committer":"%cn"}%n' > $@ + echo "# -*- coding: utf-8 -*-" > $@ + git log -1 --encoding=UTF-8 --date=short --pretty='format:"Autogenerated by make libbe/_version.py"%nversion_info = {%n "date":"%cd",%n "revision":"%H",%n "committer":"%cn"}%n' >> $@ .PHONY: man man: ${MANPAGE_FILES}