Tree [76f6c2] master /
 History

HTTPS access


File Date Author Commit
 build 2017-10-28 David Tardon David Tardon [522f05] drop outdated MSVC project files
 docs 2015-01-29 Fridrich Štrba Fridrich Štrba [4dddb2] Upgrade the doxygen configuration file
 inc 2017-11-26 osnola osnola [76f6c2] MathML: add functions to retrieve MathML attach...
 m4 2017-08-02 Miklos Vajna Miklos Vajna [ebcf2c] m4: MSVC defines __cplusplus as 199711L still
 src 2017-11-26 osnola osnola [76f6c2] MathML: add functions to retrieve MathML attach...
 test 2017-08-02 osnola osnola [9db900] test/StringDocumentHandler.hxx: add some final ...
 .gitignore 2017-05-03 David Tardon David Tardon [590be0] ignore tags
 AUTHORS 2013-11-29 osnola osnola [25e23d] basic merge...
 COPYING.LGPL 2013-04-30 Fridrich Štrba Fridrich Štrba [4e2549] By agreement of all contributors, dual-licensin...
 COPYING.MPL 2013-04-30 Fridrich Štrba Fridrich Štrba [4e2549] By agreement of all contributors, dual-licensin...
 HACKING 2013-11-29 osnola osnola [25e23d] basic merge...
 Makefile.am 2015-03-13 osnola osnola [0754ba] Makefile.am: add an astyle command,
 NEWS 2015-12-30 David Tardon David Tardon [86a19b] update NEWS
 README 2013-10-22 David Tardon David Tardon [01472e] add support for generating API docs
 astyle.options 2013-12-11 Fridrich Štrba Fridrich Štrba [2816c7] Allow equal identing of functions
 autogen.sh 2013-04-30 Fridrich Štrba Fridrich Štrba [20d3e8] simplify the directories
 buildnumber.sh 2013-04-30 Fridrich Štrba Fridrich Štrba [20d3e8] simplify the directories
 configure.ac 2017-05-03 David Tardon David Tardon [acba9c] move check for __attribute__((__format__)) to c...
 createBuildNumber.pl 2005-01-23 Fridrich Strba Fridrich Strba [8bc89a] I forgot these two files
 libodfgen.pc.in 2014-04-16 David Tardon David Tardon [51fd65] require librevenge-stream too

Read Me

DESCRIPTION:

libodfgen is a library for generating documents in (surprise!) Open
Document Format (ODF). It provides generator implementations for all
document interfaces supported by librevenge:
* text documents
* vector drawings
* presentations
* spreadsheets
As these APIs are used by multiple libraries, libodfgen can be used to
generate ODF from many sources.

BUILD DEPENDENCIES:

* librevenge
* pkgconfig (for the build system to find librevenge)
* doxygen (unless you choose to disable building of API documentation)
* boost (unless you build with C++ shared_ptr)

BUILD AND INSTALLATION:

Build and installation on Unix/Linux should be simple. Simply execute
the following sequence of commands:

./configure ; make ; su -c 'make install'

This will make + install a libodfgen library and all files needed to use the
library from your code.

LINKS:

boost is available at http://www.boost.org