You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdegraphics/ksvg/scripts
Michele Calgaro dd734d4130
Removed code formatting modelines.
4 years ago
..
idl Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
COPYRIGHTS Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
ECMACHECK Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
OPENREF Rename a number of classes to enhance compatibility with KDE4 12 years ago
README Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
add_static.pl Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
check_hashtablesize.pl rename the following methods: 13 years ago
gen.sh Removed code formatting modelines. 4 years ago
generate.pl Additional renaming of kde to tde 13 years ago
genimpl.sh Removed code formatting modelines. 4 years ago
getjs.php Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
makecc Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
makeheader Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
makeimpl Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago

README

This document explains how to generate a SVG C++ header/sourcefile pair :

1. go to dir idl
2. copy the svg.idl file to the classname you want to generate, for example SVGRect
3. edit the newly created file to only include the class info, delete the rest
4. run ../gen.sh classname (without extension) to generate the pair

Caveats:
1. all inheritance specification must be on the same line
2. no support yet for exceptions, comments
3. this works for mawk 1.3.3, with slight adjustments it should run for 
   other awk implementations

07-07-2001
Rob Buis.