|
Packit |
0b5880 |
## Process this file with automake to produce Makefile.in
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
## run tests after everything else
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
SUBDIRS = lib src doc . checkmk tests
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
## FIXME: maybe we don't need this line
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
AM_MAKEINFOFLAGS = -I$(top_srcdir)/doc/example
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
## what to clean
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
CLEANFILES = *~\
|
|
Packit |
0b5880 |
$(PACKAGE)-$(VERSION).tar.gz\
|
|
Packit |
0b5880 |
ChangeLog.bak
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
## what additional things to distribute
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
include_HEADERS = check_stdint.h
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
EXTRA_DIST = check.pc.in $(m4data_DATA) xml/check_unittest.xslt \
|
|
Packit |
0b5880 |
CMakeLists.txt src/CMakeLists.txt tests/CMakeLists.txt lib/CMakeLists.txt \
|
|
Packit |
0b5880 |
cmake
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
## install docs
|
|
Packit |
0b5880 |
docdir = $(datadir)/doc/$(PACKAGE)
|
|
Packit |
0b5880 |
doc_DATA = ChangeLog NEWS README COPYING.LESSER
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
## install check.m4 with AM_PATH_CHECK in it
|
|
Packit |
0b5880 |
m4datadir = $(datadir)/aclocal
|
|
Packit |
0b5880 |
m4data_DATA = check.m4
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
## install check.pc
|
|
Packit |
0b5880 |
pcdatadir = $(libdir)/pkgconfig
|
|
Packit |
0b5880 |
pcdata_DATA = check.pc
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
DISTCLEANFILES = check_stdint.h
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
ACLOCAL_AMFLAGS = -I m4
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
README:
|
|
Packit |
0b5880 |
fgrep -v "Build Status]" $(top_srcdir)/README.md > $@
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
doc/check_html:
|
|
Packit |
0b5880 |
$(MAKE) -C doc check_html
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
doc/doxygen:
|
|
Packit |
0b5880 |
$(MAKE) -C doc doxygen
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
# check we can do a clean build, including docs.
|
|
Packit |
0b5880 |
# perhaps we should check for out of date (svn st -u) and modified files.
|
|
Packit |
0b5880 |
prereleasecheck: doc/check_html doc/doxygen
|
|
Packit |
0b5880 |
-$(MAKE) distclean
|
|
Packit |
0b5880 |
autoreconf -i && ./configure \
|
|
Packit |
0b5880 |
&& ulimit -c 0 && \
|
|
Packit |
0b5880 |
$(MAKE) distcheck
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
.PHONY: prereleasecheck
|