mirror of
https://github.com/zeromq/libzmq.git
synced 2024-12-12 18:40:27 +01:00
3b3df731e6
* Added a version.sh and relevant changes to configure.in to extract the API version from zmq.h at the time autogen.sh is run. * Moved the version macros to be next to zmq_version in zmq.h and improved the comments. * Modified ZMQ_MAKE_VERSION to use (x) instead of plain x when expanding macro parameters. Signed-off-by: Martin Lucina <mato@kotelna.sk>
31 lines
1020 B
Makefile
31 lines
1020 B
Makefile
ACLOCAL_AMFLAGS = -I config
|
|
|
|
SUBDIRS = src doc perf devices
|
|
DIST_SUBDIRS = src doc perf devices builds/msvc
|
|
|
|
EXTRA_DIST = \
|
|
$(top_srcdir)/version.sh \
|
|
$(top_srcdir)/foreign/openpgm/@pgm_basename@.tar.gz \
|
|
$(top_srcdir)/foreign/xmlParser/xmlParser.cpp \
|
|
$(top_srcdir)/foreign/xmlParser/xmlParser.hpp
|
|
|
|
dist-hook:
|
|
@if test -d "$(srcdir)/.git"; \
|
|
then \
|
|
echo Creating ChangeLog && \
|
|
( cd "$(top_srcdir)" && \
|
|
echo '# Generated by Makefile. Do not edit.'; echo; \
|
|
$(top_srcdir)/config/missing --run git log --stat ) > ChangeLog.tmp \
|
|
&& mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
|
|
|| ( rm -f ChangeLog.tmp ; \
|
|
echo Failed to generate ChangeLog >&2 ); \
|
|
else \
|
|
echo A git clone is required to generate a ChangeLog >&2; \
|
|
fi
|
|
-cp $(top_srcdir)/builds/redhat/zeromq.spec $(distdir)/zeromq.spec
|
|
-sed s/\@PACKAGE_VERSION\@/@PACKAGE_VERSION@/ -i $(distdir)/zeromq.spec
|
|
-rm -rf $(distdir)/foreign/openpgm/@pgm_basename@
|
|
distclean-local:
|
|
-rm -rf $(top_srcdir)/foreign/openpgm/@pgm_basename@
|
|
|