diff options
author | Bala.FA <barumuga@redhat.com> | 2014-03-07 18:28:09 +0530 |
---|---|---|
committer | Bala.FA <barumuga@redhat.com> | 2014-04-28 16:20:46 +0530 |
commit | 8f5f4537af7790be386974628c804a7bc719b738 (patch) | |
tree | ea134e1411640bdacf116332afc6a82c86ee28b0 /Makefile.am | |
parent | 79b4c3e202e0ce07d13d28b88f04c4dc79edfb12 (diff) |
Initial commitv0.1.0
Change-Id: Ie8fdd046d111a4a46abe0e162985e833323bfd7d
Signed-off-by: Bala.FA <barumuga@redhat.com>
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 0000000..cdd4ea9 --- /dev/null +++ b/Makefile.am @@ -0,0 +1,78 @@ +# +# Copyright 2014 Red Hat, Inc. +# +# This program 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. +# +# This program 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. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +# +# Refer to the README and COPYING files for full details of the license +# + +# keep sorted +SUBDIRS = \ + glusternagios \ + $(NULL) + +# The tests should be always last as they need the rest of the source to be +# prepared before running. +SUBDIRS += tests + +EXTRA_DIST = \ + build-aux/pkg-version \ + gluster-nagios-common.spec \ + gluster-nagios-common.spec.in + +CLEANFILES = \ + gluster-nagios-common.spec \ + $(DIST_ARCHIVES) \ + $(NULL) + +check-local: + find . -path './.git' -prune -type f -o \ + -name '*.py' -o -name '*.py.in' | xargs $(PYFLAKES) | \ + while read LINE; do echo "$$LINE"; false; done + $(PEP8) --version + $(PEP8) --filename '*.py,*.py.in' $(top_srcdir) + @if test -f .gitignore; then \ + for i in `git ls-files \*.in`; do \ + if ! grep -q -x $${i%%.in} .gitignore; then \ + echo "Missing $${i%%.in} in .gitignore"; exit 1; fi; \ + done; \ + fi; + +all-local: \ + gluster-nagios-common.spec + +.PHONY: srpm rpm + +srpm: dist + rpmbuild -ts $(if $(BUILDID),--define="extra_release .$(BUILDID)") $(DIST_ARCHIVES) + +rpm: dist + rpmbuild -ta $(if $(BUILDID),--define="extra_release .$(BUILDID)") \ + $(WITH_HOOKS) $(DIST_ARCHIVES) + +dist-hook: gen-VERSION gen-ChangeLog +.PHONY: gen-VERSION gen-ChangeLog + +gen-ChangeLog: + if test -d .git; then \ + $(top_srcdir)/build-aux/gitlog-to-changelog \ + > $(distdir)/ChangeLog; \ + fi + +gen-VERSION: + if test -d .git; then \ + $(top_srcdir)/build-aux/pkg-version --full \ + > $(distdir)/VERSION; \ + fi |