Changes between Version 5 and Version 6 of PLUGIN_MODULE_STRUCTURE_R1


Ignore:
Timestamp:
12/22/08 13:00:31 (16 years ago)
Author:
deyan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PLUGIN_MODULE_STRUCTURE_R1

    v5 v6  
    3737== Implementation idea == 
    3838Implement this task in parallel with [wiki:PLATFORM_STUCTURE_R2]. Use  
    39 {{{ 
    40 /trunk/sophie2-platform/modules/org.sophie2.*/ 
    41 /trunk/sophie2-platform/modules/org.sophie2.*/.settings project settings configurations for Eclipse. They must be synchronized with the sophie2-platform project settings 
    42 /trunk/sophie2-platform/modules/org.sophie2.*/target    contains compiled classes 
    43 /trunk/sophie2-platform/modules/org.sophie2.*/src       contains sources and configuration files 
    44 /trunk/sophie2-platform/modules/org.sophie2.*/src/test/java     contains unit tests 
    45 /trunk/sophie2-platform/modules/org.sophie2.*/src/test/resources        contains unit tests' tools (scripts, documentation, needed files for the tests) 
    46 /trunk/sophie2-platform/modules/org.sophie2.*/src/main 
    47 /trunk/sophie2-platform/modules/org.sophie2.*/src/main/resources        contains the resources which the module uses 
    48 /trunk/sophie2-platform/modules/org.sophie2.*/src/main/resources/distrib        each module contains its own distrib folder it is used it contains the files which will be installed on the users machine in order each module to be completely funtional 
    49 /trunk/sophie2-platform/modules/org.sophie2.*/src/main/java 
    50 /trunk/sophie2-platform/modules/org.sophie2.*/src/main/java/org 
    51 /trunk/sophie2-platform/modules/org.sophie2.*/src/main/java/org/sophie2 contains application sources 
    52 }}} 
    53  
     39 * Each module in /modules has the following structure 
     40||'''/trunk/sophie2-platform/modules/org.sophie2.*/'''|| 
     41||'''/trunk/sophie2-platform/modules/org.sophie2.*/.settings'''||project settings configurations for Eclipse. They must be synchronized with the sophie2-platform project settings|| 
     42||'''/trunk/sophie2-platform/modules/org.sophie2.*/target'''||contains compiled classes|| 
     43||'''/trunk/sophie2-platform/modules/org.sophie2.*/src'''||contains sources and configuration files|| 
     44||'''/trunk/sophie2-platform/modules/org.sophie2.*/src/test/java'''||contains unit tests|| 
     45||'''/trunk/sophie2-platform/modules/org.sophie2.*/src/test/resources'''||contains unit tests' tools (scripts, documentation, needed files for the tests)|| 
     46||'''/trunk/sophie2-platform/modules/org.sophie2.*/src/main'''|| 
     47||'''/trunk/sophie2-platform/modules/org.sophie2.*/src/main/resources'''||contains the resources which the module uses|| 
     48||'''/trunk/sophie2-platform/modules/org.sophie2.*/src/main/resources/distrib'''||each module contains its own distrib folder it is used it contains the files which will be installed on the users machine in order each module to be completely funtional|| 
     49||'''/trunk/sophie2-platform/modules/org.sophie2.*/src/main/java'''|| 
     50||'''/trunk/sophie2-platform/modules/org.sophie2.*/src/main/java/org'''|| 
     51||'''/trunk/sophie2-platform/modules/org.sophie2.*/src/main/java/org/sophie2'''||contains application sources|| 
     52except author module, which doesn't need test section. 
    5453== Related == 
    5554[wiki:PLUGIN_MODULE_STRUCTURE_R0] [[BR]]