# # 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, version 2 of the License. # # 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. # AM_CPPFLAGS = -include config.h sbin_PROGRAMS = logrotate logrotate_SOURCES = config.c log.c logrotate.c \ log.h logrotate.h queue.h dist_man_MANS = logrotate.8 logrotate.conf.5 dist_noinst_DATA = logrotate.spec EXTRA_DIST = ChangeLog.md README.md autogen.sh build-aux examples # the dot ensures that logrotate is built before it is tested SUBDIRS = . test # for compatibility with older releases of logrotate test: check .PHONY: srpm rpm rpm: srpm rpmbuild $(RPM_FLAGS) -ta $(distdir).tar.gz srpm: dist rpmbuild $(RPM_FLAGS) -ts $(distdir).tar.gz # taken from build-aux/git-version-gen EXTRA_DIST += $(top_srcdir)/.version BUILT_SOURCES = $(top_srcdir)/.version $(top_srcdir)/.version: echo $(VERSION) > $@-t && mv $@-t $@ dist-hook: echo $(VERSION) > $(distdir)/.tarball-version