On Sep 29, 2014, at 02:15 , Chris Johns <chr...@rtems.org> wrote: > I can add the scripts to INI file format. I feel XML is too heavy a > requirement for parsing. There is a single C++ file that does it and > Python handles the format easily. I also think it is easier to read.
Yes, INI is easier to read but XML is ubiquitous and easier to sell. I use tinyXML2. TinyXML2 has been complete enough for me, and the footprint is small enough for me even on my target devices. On the embedded PowerPC MPC5554: powerpc-rtems4.11-size ~/scratch/powerpc-unknown-rtems/phycore_mpc5554/tpsw/tinyxml2/tinyxml2.o text data bss dec hex filename 41616 4 0 41620 a294 /home/dufault/scratch/powerpc-unknown-rtems/phycore_mpc5554/tpsw/tinyxml2/tinyxml2.o [dufault@litho9099 tinyxml2]$ OK, that's huge on some systems, but not on what I work on anymore. - Url: http://www.grinninglizard.com/tinyxml2docs/index.html - Licensing: TinyXML-2 is released under the zlib license: This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: • The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. • Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. • This notice may not be removed or altered from any source distribution. Peter ----------------- Peter Dufault HD Associates, Inc. Software and System Engineering _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel