Source hierarchy
From Code::Blocks
Revision as of 03:18, 11 December 2011 by Beldaz (talk | contribs) (Created page with "Category:Developer Documentation The ''src'' within the SVN trunk directory [http://svn.berlios.de/wsvn/codeblocks/trunk/src/] contains the following sub-directories: <pre>...")
The src within the SVN trunk directory [1] contains the following sub-directories:
base - ?? source for exchndl.dll, and tinyxml source build_tools - ?? tools used within build process such as for included SVN revision number (not sure about scrooge) i18n - i18n (internationalization) support files include - header files for libcodeblocks, these headers are used by the plugins and the main application mime - mime-type files, icons and other metadata plugins - source for C::B plugins scripts - squirrel script files and associated support files sdk - cpp files for libcodeblocks, also all the bundled libs have been put here (wxscintilla, wxpropgrid, scripting) src - header and cpp files for the main executable templates - files relating to templates for different types of files and projects within C::B tools - Code for programs other than C::B
Plugins
- All plugins go into the src/plugins folder.
- Contrib and non-core plugins go into src/plugins/contrib/
Scripts
Resources for writing scripts as found in src/scripts can be found in Scripting Code::Blocks