~ubuntu-branches/ubuntu/wily/opencollada/wily-proposed

« back to all changes in this revision

Viewing changes to Externals/expat/amiga/README.txt

  • Committer: Package Import Robot
  • Author(s): Matteo F. Vescovi
  • Date: 2015-05-14 17:23:27 UTC
  • Revision ID: package-import@ubuntu.com-20150514172327-f862u8envms01fra
Tags: upstream-0.1.0~20140703.ddf8f47+dfsg1
ImportĀ upstreamĀ versionĀ 0.1.0~20140703.ddf8f47+dfsg1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
SUMMARY
 
2
=======
 
3
This is a port of expat for AmigaOS 4.0 which includes the
 
4
SDK, some XML tools and the libraries.
 
5
 
 
6
Both static and shared library versions are supported.
 
7
 
 
8
The static library version is limited to clib2 although it should
 
9
be possible to use newlib with the appopriate compile options.
 
10
 
 
11
The shared library version is based on the work of Fredrik Wikstrom
 
12
and is currently limited to PPC only.
 
13
 
 
14
 
 
15
HISTORY
 
16
=======
 
17
4.2  - updated to correspond to Expat 2.0.1 release
 
18
     - bumped copyright banners and versions
 
19
     - simplified amigaconfig.h
 
20
     - updated include/libraries/expat.h file
 
21
     - modified launch.c to use contructor/deconstructor
 
22
     - removed need for amiga_main() from expat utilities
 
23
 
 
24
4.1  - fixed memory freeing bug in shared library version
 
25
     - now allocates shared memory
 
26
 
 
27
4.0  - updated for corresponding Expat 2.0 release
 
28
     - some minor CVS related changes
 
29
 
 
30
3.1  - removed obsolete sfd file
 
31
     - added library description xml file
 
32
     - refactored Makefile
 
33
     - removed extraneous VARARGS68K keywords
 
34
     - reworked default memory handling functions in shared lib
 
35
     - updated amigaconfig.h
 
36
 
 
37
3.0  - initial release
 
38
     - based on expat 1.95.8
 
39
 
 
40
 
 
41
BUILDING
 
42
========
 
43
To build expat.library, xmlwf tool, examples and run the test suite,
 
44
simply type 'make all' in the amiga subdirectory.
 
45
 
 
46
The test suite will compile and run for both the static and shared
 
47
library versions.
 
48
 
 
49
 
 
50
INSTALLATION
 
51
============
 
52
To install both static and shared versions of expat into the
 
53
AmigaOS SDK type 'make install' in the amiga subdirectory.
 
54
 
 
55
 
 
56
CONFIGURATION
 
57
=============
 
58
You may want to edit the lib/amigaconfig.h file to remove
 
59
DTD and/or XML namespace support if they are not required by your
 
60
specific application for a smaller and faster implementation.
 
61
 
 
62
 
 
63
TO DO
 
64
=====
 
65
- wide character support (UTF-16)
 
66
- provide 68k backwards compatibility