Summary Period: 2002-12-24 to 2003-05-28
Total Lines Of Code:
121 (2003-07-11 20:29)
Author | Changes | Lines of code | Lines per change |
---|---|---|---|
Totals | 4 (100.0%) | 174 (100.0%) | 43.5 |
wouter | 1 (25.0%) | 154 (88.5%) | 154.0 |
norman | 1 (25.0%) | 11 (6.3%) | 11.0 |
sunshine | 2 (50.0%) | 9 (5.2%) | 4.5 |
Eric Sunshine performed Phase Two of the elimination of the
monolithic scf.cfg:
-*- Converted SCF to understand XML format meta-information resources
associated with plugins. More specifically, it understands resources
accessed via the iDocument interface.
-*- SCF now actually utilizes the .csplugin meta-information resources
associated with plugins. It no longer consults scf.cfg nor the
individual .scf files. (Presently, the old code for locating .scf
files is being re-used to locate the new .csplugin files. Fully
dynamic, recursive discovery of plugin modules is not yet implemented.
See To-Do below.)
-*- Eliminated scf.cfg, as well as all remaining code references to it.
(Some other non-SCF code was accessing scf.cfg for other purposes.)
-*- Eliminated the now obsolete scfreg. Eliminated references to scfreg
from install.jam.
-*- Still To-Do:
- Remove references to scf.cfg and scfreg from documentation. Also
document new .csplugin resources.
- Add platform-specific function to scan and locate plugins
automatically rather than using the ad-hoc approach inherited from
scanning for .scf files.
- Add platform-specific function to query a plugin's meta-information.
This should be used by SCF to do the raw extraction. Provide and
finalize API for higher-level clients to access meta-information.
- Augment static linking to work with the new facility.
- Eliminate the hard-coded SCF registration information in each
plugin's source code.
0 lines of code changed in:
Eric Sunshine made the following changes:
-*- Removed the old ad-hoc "make platform" configuration mechanism. The
new Autoconf configure script is now the only way to configure the
project.
-*- Updated the configure script so that it emits the makefile variables
COMP and OS to config.mak, and also now emits DEPEND_TOOL=cc if
makedep is missing or has the incorrect version.
9 lines of code changed in:
updates from che: cleanup and some fixes
11 lines of code changed in:
RPM spec file for crystalspace install. Donated by Rudolf Kastl (che666@uni.de)
154 lines of code changed in:
Generated by StatCvs v0.2-dev