0ad/source
wraitii 43a780504a Delete "Compact RelaxNG" / .rnc files
(Follows 76acc4e146 where I deleted actor.rnc)

This deletes the .rnc validation files, upgrading the .rng files to
being the source of truth.

- The engine uses, via LibXML2, .rng files to validate XML schemas, to
the .rnc files are redundant.
- The RelaxNG "Compact" format is a DSL for the RelaxNG XML format. Its
syntax is unique, unlike .rng files which are XML.
- Some errors are likely - I'm not sure anyone has converted the compact
files in years.
- The tool to generate .rng from .rnc files is trang
(https://github.com/relaxng/jing-trang), which runs on the JVM and is
quite annoying to install compared to "your usual text editor".
- The JS components use the full .rng format in XML, so editing this
format is already familiar to most people that mod the game.

The .rnc files were added in 2c9939ac74 along the .rng files.

Refs #413, #245

Differential Revision: https://code.wildfiregames.com/D3824
This was SVN commit r25258.
2021-04-14 07:39:36 +00:00
..
collada Refactors smart pointers creation, reduces code duplication and improves exception safety. 2021-02-13 23:53:40 +00:00
graphics Fix 3759fc8a98 2021-04-11 19:04:56 +00:00
gui Fixes warnings after minimap changes in b7db124cb5. 2021-04-13 23:16:46 +00:00
i18n Moves CreateDateTimeInstance from the public L10n header to its implementation. 2021-03-12 09:11:22 +00:00
lib Fix console not preventing hotkeys from firing / Clean up hotkey-input conflict. 2021-04-02 14:18:20 +00:00
lobby Fix typos in log and warn messages 2021-03-10 16:50:15 +00:00
maths Moves CRect from ps to maths to related geometric primitives. 2021-03-30 21:14:36 +00:00
mocks More FreeBSD build fixes. 2012-01-30 06:21:11 +00:00
network Remember OOS on a per-client basis. 2021-03-31 15:55:19 +00:00
pch ParamNode: switch to utf8, ToXML -> ToXMLString, test tweak, PCH tweak 2021-04-11 09:23:10 +00:00
ps Disables depth test for GUI rendering. 2021-04-11 19:36:52 +00:00
renderer Allow empty actor files. 2021-04-09 15:45:31 +00:00
rlinterface ParamNode: switch to utf8, ToXML -> ToXMLString, test tweak, PCH tweak 2021-04-11 09:23:10 +00:00
scriptinterface Simplify GUI Proxy implementation & customisation. 2021-04-09 18:01:47 +00:00
simulation2 Rework the pathfinder path computation setup for threading. 2021-04-14 07:23:47 +00:00
soundmanager Fix compilation with --without-audio 2021-03-04 17:36:24 +00:00
third_party Optimization for include resolving in PreprocessorWrapper. 2021-01-20 23:05:15 +00:00
tools Delete "Compact RelaxNG" / .rnc files 2021-04-14 07:39:36 +00:00
main.cpp Make real directory paths on the VFS predictable (retry) 2021-03-23 12:46:59 +00:00
test_setup.cpp Introduce C++ templates replacements for DEFINE_INTERFACE_X and RegisterFunction macros 2021-03-01 20:52:24 +00:00