Project management

From ESEwiki

Jump to: navigation, search

This page currently contains only a few notes. Everything has yet to be designed.

Design a tool that

  • if the program is "multi-process",
    • produces a stub main class for each component, that includes the magic line
      (create {WRITER_INTERNALS_HELPER}).storable_quit
    • creates the common root used to produce the common files (the .e and the .se files)
    • creates the components manager
    • compiles the components
  • if the program uses plugins,
    • creates the plugin abstractions and the specialized .id file
    • allows to compile plugins
  • produces the project documentation
  • conducts the test campaign and produces reports thereof
Personal tools