Tree [d0dbe7] master /
History



File Date Author Commit
doc 2008-01-07 Nick Bowler Nick Bowler [f5c3db] Add EXAMPLES section to the lbximg.1 man page.
src 2008-01-07 Nick Bowler Nick Bowler [2ae75b] Add the tools.h that should have been included ...
tests 2008-01-07 Nick Bowler Nick Bowler [d0dbe7] Add another test to the regression test.
.gitignore 2007-12-31 Nick Bowler Nick Bowler [be6411] .gitignore updates.
COPYING 2008-01-04 Nick Bowler Nick Bowler [67c227] Update license information.
Makefile.am 2008-01-05 Nick Bowler Nick Bowler [4d0127] Add man pages for lbxtool and lbximg
README 2007-12-31 Nick Bowler Nick Bowler [6f5932] Add README.
acinclude.m4 2007-12-31 Nick Bowler Nick Bowler [fba9c8] Initial implementation of the lbximg tool.
autogen.sh 2008-01-07 Nick Bowler Nick Bowler [b051c9] Add a simple script to help run all the autotoo...
configure.ac 2008-01-05 Nick Bowler Nick Bowler [4d0127] Add man pages for lbxtool and lbximg
header.txt 2008-01-04 Nick Bowler Nick Bowler [67c227] Update license information.

Read Me

2ooM: The Master of Orion Reverse Engineering Project

liblbx - library and tools for handling Moo2 data files.

IMPORTANT NOTE: The library is under heavy development, and the API may be
subject to frequent changes.  Probably not a good idea for it to be used in
external programs, yet.

Requirements:
- A C99 compiler
- The tools themselves currently require some GNU library features, this should
  change in the future.
- The lbximg tool requires libpng-1.2

The configure script will attempt to autodetect the presence of the above; if
it fails to work for some reason, paths can be specified manually.

Currently, the library makes some assertions about the format of input files;
it will print error messages to stderr if they fail.  This is intended to help
find exceptions to the current format specs.  Pass --disable-assert to
configure if you do not wish for these messages to be printed.  Eventually,
when format specs are believed to be correct, these will be removed.