library versioning now works how i want it
This commit is contained in:
@@ -9,6 +9,9 @@
|
||||
## @license LGPL, see file <a href="license.html">COPYING</a>
|
||||
##
|
||||
## $Log$
|
||||
## Revision 1.9 2004/09/09 20:09:06 marc
|
||||
## library versioning now works how i want it
|
||||
##
|
||||
## Revision 1.8 2004/08/29 19:20:05 marc
|
||||
## "Version" text in PROJECT_NUMBER
|
||||
##
|
||||
@@ -54,7 +57,7 @@ PROJECT_NAME = "MRW C++ Library"
|
||||
# This could be handy for archiving the generated documentation or
|
||||
# if some version control system is used.
|
||||
|
||||
PROJECT_NUMBER = "Version @MAJOR@.@MINOR@@SUPPORT@"
|
||||
PROJECT_NUMBER = "Version @MAJOR@.@MINOR@.@LEAST@"
|
||||
|
||||
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
|
||||
# base path where the generated documentation will be put.
|
||||
|
@@ -9,6 +9,9 @@
|
||||
## @license LGPL, see file <a href="license.html">COPYING</a>
|
||||
##
|
||||
## $Log$
|
||||
## Revision 1.8 2004/09/09 20:09:06 marc
|
||||
## library versioning now works how i want it
|
||||
##
|
||||
## Revision 1.7 2004/08/31 16:23:57 marc
|
||||
## added .PHONY
|
||||
##
|
||||
@@ -32,13 +35,13 @@ if HAVE_STACKTRACE
|
||||
AM_CPPFLAGS += -DHAVE_STACKTRACE
|
||||
endif
|
||||
|
||||
CLEANFILES = doxygen.error
|
||||
CLEANFILES = doxygen.errors
|
||||
examplesdir = ${pkgdatadir}/examples
|
||||
examples_DATA = examples/*
|
||||
htmldir = ${pkgdatadir}/doc/html
|
||||
html_DATA = doc/html/index.html doc/html/*
|
||||
pdfdir = ${pkgdatadir}/doc/pdf
|
||||
pdf_DATA = doc/latex/@PACKAGENAME@-@MAJOR@.@MINOR@.pdf
|
||||
pdf_DATA = doc/latex/@PACKAGENAME@-@MAJOR@.@MINOR@.@LEAST@.pdf
|
||||
EXTRA_DIST = test.dat ${examples_DATA} ${html_DATA} ${pdf_DATA}
|
||||
|
||||
lib_LTLIBRARIES = libmrw.la
|
||||
@@ -57,16 +60,15 @@ libmrw_la_SOURCES = mrw.hpp \
|
||||
if HAVE_STACKTRACE
|
||||
libmrw_la_SOURCES += stacktrace.hpp stacktrace.cpp
|
||||
endif
|
||||
libmrw_la_LDFLAGS = -version-info @MAJOR@:@MINOR@
|
||||
|
||||
libmrw_la_LDFLAGS = -version-info @LIB_MAJOR@:@LIB_MINOR@:@LIB_LEAST@
|
||||
if HAVE_STACKTRACE
|
||||
libmrwexcstderr_la_SOURCES = autostacktracestderr.cpp version.cpp
|
||||
libmrwexcstderr_la_LDFLAGS = -version-info @MAJOR@:@MINOR@
|
||||
libmrwexcstderr_la_LDFLAGS = -version-info @LIB_MAJOR@:@LIB_MINOR@:@LIB_LEAST@
|
||||
libmrwexcstderr_la_LIBADD = -lmrw
|
||||
|
||||
if HAVE_LOG4CXX
|
||||
libmrwexclog4cxx_la_SOURCES = autostacktracelog4cxx.cpp version.cpp
|
||||
libmrwexclog4cxx_la_LDFLAGS = -version-info @MAJOR@:@MINOR@
|
||||
libmrwexclog4cxx_la_LDFLAGS = -version-info @LIB_MAJOR@:@LIB_MINOR@:@LIB_LEAST@
|
||||
libmrwexclog4cxx_la_LIBADD = -lmrw
|
||||
endif
|
||||
endif
|
||||
@@ -105,12 +107,12 @@ TESTS = ${check_PROGRAMS}
|
||||
.PHONY: doc clean-local distclean-local
|
||||
|
||||
deps = ../COPYING ../README ../INSTALL ../NEWS ../ChangeLog
|
||||
doc: doc/html/index.html doc/latex/@PACKAGENAME@-@MAJOR@.@MINOR@.pdf
|
||||
doc: doc/html/index.html doc/latex/@PACKAGENAME@-@MAJOR@.@MINOR@.@LEAST@.pdf
|
||||
doc/html/index.html: doxyfile *.[ch]pp ${deps}
|
||||
doxygen doxyfile
|
||||
doc/latex/@PACKAGENAME@-@MAJOR@.@MINOR@.pdf: doxyfile *.[ch]pp ${deps}
|
||||
doc/latex/@PACKAGENAME@-@MAJOR@.@MINOR@.@LEAST@.pdf: doxyfile *.[ch]pp ${deps}
|
||||
cd doc/latex && make && \
|
||||
mv refman.pdf @PACKAGENAME@-@MAJOR@.@MINOR@.pdf
|
||||
mv refman.pdf @PACKAGENAME@-@MAJOR@.@MINOR@.@LEAST@.pdf
|
||||
clean-local:
|
||||
- rm doxygen.err libmrw.doxytag
|
||||
distclean-local:
|
||||
|
@@ -12,13 +12,13 @@
|
||||
|
||||
Download this version from here:
|
||||
- Source TAR-Ball (<code>./configure && make all install</code>):
|
||||
- http://marc.waeckerlin.org/mrw-c++/mrw-c++-@MAJOR@.@MINOR@.tar.gz
|
||||
- http://marc.waeckerlin.org/mrw-c++/mrw-c++-@MAJOR@.@MINOR@.@LEAST@.tar.gz
|
||||
- RPM Packages (built on i586/SuSE):
|
||||
- http://marc.waeckerlin.org/mrw-c++/mrw-c++-@MAJOR@.@MINOR@-1.i586.rpm
|
||||
- http://marc.waeckerlin.org/mrw-c++/mrw-c++-devel-@MAJOR@.@MINOR@-1.i586.rpm
|
||||
- http://marc.waeckerlin.org/mrw-c++/mrw-c++-@MAJOR@.@MINOR@.@LEAST@-1.i586.rpm
|
||||
- http://marc.waeckerlin.org/mrw-c++/mrw-c++-devel-@MAJOR@.@MINOR@.@LEAST@-1.i586.rpm
|
||||
|
||||
Download this documentation in PDF:
|
||||
- http://marc.waeckerlin.org/mrw-c++/mrw-c++-@MAJOR@.@MINOR@.pdf
|
||||
- http://marc.waeckerlin.org/mrw-c++/mrw-c++-@MAJOR@.@MINOR@.@LEAST@.pdf
|
||||
|
||||
The homepage is on:
|
||||
- http://marc.waeckerlin.org/mrw-c++/index.html
|
||||
|
@@ -9,6 +9,9 @@
|
||||
@license LGPL, see file <a href="license.html">COPYING</a>
|
||||
|
||||
$Log$
|
||||
Revision 1.2 2004/09/09 20:09:06 marc
|
||||
library versioning now works how i want it
|
||||
|
||||
Revision 1.1 2004/08/28 16:13:42 marc
|
||||
mrw-c++-0.92 (mrw)
|
||||
- new file: version.cpp
|
||||
@@ -27,5 +30,5 @@
|
||||
#include <string>
|
||||
|
||||
namespace mrw {
|
||||
const std::string version("@(#)@PACKAGENAME@-@MAJOR@.@MINOR@@SUPPORT@");
|
||||
const std::string version("@(#)@PACKAGENAME@-@MAJOR@.@MINOR@.@LEAST@");
|
||||
}
|
||||
|
Reference in New Issue
Block a user