Topic: Folders Organisation  (Read 3093 times)

0 Members and 1 Guest are viewing this topic.

Folders Organisation
« on: April 21, 2011, 02:11:56 PM »

Lancelot

  • Moderator, Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 6935
ila_rendered

Above picture summerize meaning of folders ;)

Logic goes this way:
Gena plugins and tools (=Gena Project) used to create ..\Target\Gena
During build, for tasks that requires a temporary folder, Temp and Cache folders used.
In the end, Final .iso file (Gena.iso) created under ..\ISO

Here are more details.
*
Temp and Cache folders are temporary places used during build to get some tasks done.
Cache folder is a reserved place for project specific plugin, leave its organisation to Project Administrator(s).
If you need a Temporary folder for your plugin, use %ProjectTemp% which means ..\Temp\Gena

*
some tools are in tools folder, ..\Projects\Tools\Gena
If you need to use one of these tools in your plugin, use %Tools% which means ..\Projects\Tools\Gena
not all tools used in Gena build here, we try to keep this folder tidy and use many more tools within plugins to be used mostly at %ProjectTemp% ....

*
..\WorkBench\Common ( %GlobalTemplates% )
Plugin repisotory folder is the most used folder by end user, where end user provide some files for some plugins.
Mostly, relevant plugins have an "Open Dir" button on their interface, when you click this button a subfolder under this folder will open pointing you the place to put files.
%GlobalTemplates% is same for most projects, hence same common plugin work for all projects easly. :thumbsup:

***
Having some years of experience  :cool:, Same organisation used by many projects successfully, do not try to alter these settings, better learn.  :thumbup:

Have fun.  :cheers:


edit:
*
for more variables info check reply 4 here http://theoven.org/index.php?topic=217
*
for green button info -> http://theoven.org/index.php?topic=373.0
« Last Edit: November 09, 2012, 02:08:15 AM by Lancelot »

 

Powered by EzPortal