Tree [a8a3f4] master /
History



File Date Author Commit
build 2013-12-13 osnola osnola [9238d7] Basic merge...
docs 2013-10-22 David Tardon David Tardon [01472e] add support for generating API docs
inc 2014-08-29 David Tardon David Tardon [35d6d4] only export public symbols
src 1 day ago David Tardon David Tardon [a8a3f4] ego: export generator
test 2014-09-01 osnola osnola [b541ba] PageSpan: add a class PageLayoutStyle to avoid ...
.gitignore 2014-11-23 David Tardon David Tardon [935162] add compile to .gitignore
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 2013-12-06 osnola osnola [94b2b0] TextRunStyle: add code to retrieve named styles...
NEWS 2014-11-23 David Tardon David Tardon [97812d] prepare for a release
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 2014-12-08 osnola osnola [632338] configure.ac: remove -Wformat=2 and -Wformat-no...
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