Difference between revisions of "Plugin Publish Process"

From MOD Wiki
Jump to navigation Jump to search
Line 17: Line 17:
 
* If you have a good reason for not using waf, make or cmake, tell us. The system is being developed.
 
* If you have a good reason for not using waf, make or cmake, tell us. The system is being developed.
 
* We need a way to compile the bundle without UI
 
* We need a way to compile the bundle without UI
 +
* After building, plugin will be tested for basic errors, any errors found will be reported back
 +
* The output ttl will be validated.
 +
* The final bundles must have the exact same structure on all plataforms
 +
  
 
== Repository ==
 
== Repository ==

Revision as of 09:40, 9 April 2015

Source

REST API

  • Upload source code to build sytem


Build System

  • Use standard waf, make, cmake or autotools projects.
  • Can't replace CFLAGS, CXXFLAGS and LDFLAGS
  • Do not use -march=native, -sse etc
  • If you want to optimize for certain platform, use the proper #ifdef
  • If in doubt, just don't mess with compilation flags.
  • If you have a good reason for not using waf, make or cmake, tell us. The system is being developed.
  • We need a way to compile the bundle without UI
  • After building, plugin will be tested for basic errors, any errors found will be reported back
  • The output ttl will be validated.
  • The final bundles must have the exact same structure on all plataforms


Repository