Compile Code::Blocks plugins based on a nightly

From CodeBlocks
Revision as of 22:02, 22 August 2012 by MortenMacFly (Talk | contribs)

Jump to: navigation, search

UNDER CONSTRUCTION

So, you don't want to compile wxWidgets or Code::Blocks core but still want to be able to modify a certain plugin (for example) and use the modified plugin in your favourite nightly? Its possible. Here is what you need:

  • The wxWidgets sources (!) - no need to compile them, just download from here.
  • A nightly of your choice, download from here.
  • The Code::Blocks sources in the revision the nightly is based on from here. You usually get these, if you issue a
 svn checkout svn://somepath@1234 working-directory

For example, to checkout trunk at revision 8150 into the folder you are currently in, issue:

 svn checkout svn://svn.berlios.de/codeblocks/trunk@8150
  • The sources of the plugin / component you want to change should be included in this checkout, you can (however)) update the specific folder to SVN trunk, if you like.

One note: This surely only works, if the SDK version is compatible to the plugin. What won't work is, if the plugin makes use of SDK methods not available in the SDK version the nightly is based on.