Main Page

From NEOSYS Dev Wiki
Revision as of 22:12, 18 October 2010 by Steve (talk | contribs) (→‎Notes)
Jump to navigationJump to search

Introduction

What is Exodus?

Announcement and discussion of project [[1]]

Using Exodus

Installing and using Exodus on Windows

Installing and using Exodus Mac OSX

Google Group/Email List [[2]]

Building Exodus

Installing & Building all Components for Exodus on Windows

Installing & Building all Components for Exodus on Linux

Installing and Building all Components for Exodus on Mac OSX

Installing and Using Tortoise Subversion or a simple subversion command to checkout is:

"svn co http://svn.neosys.com/svn/trunk exodus"

Notes

Keyword changes

How does Exodus handle Unicode

Why is Exodus dependent on Boost and not Qt?

Why does Exodus use autotools and not Cmake?

Not everything is working at the moment see Wishlist

Getting the right to commit to the subversion repository

Documentation how to program in Exodus

No programming manual yet but there is a list of functions in wiki at

http://code.google.com/p/exodusdb

Unorganised notes about programming in Exodus

Source code and Exodus development environment

http://code.google.com/p/exodusdb has latest full source code and tools to build exodus from scratch on all supported platforms.

The following Doxygen is not quite up to date but is still informative.

http://devwiki.neosys.com/dox

include\exodusfuncs.h lists the functions that simulates pickish syntax as close as can be achieved. The functionality however should be identical.

include\exodusmacros.h lists a few keywords to simplify programming for application programmers not interested in the raw power of c++.

include\mv.h lists the massive var class definition that defines how to write pick in oo object.method() style syntax.