Changes between Version 6 and Version 7 of Server/Frontends


Ignore:
Timestamp:
Mar 9, 2013 3:02:41 PM (5 years ago)
Author:
lama
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Server/Frontends

    v6 v7  
    66
    77== Pulling Out Front Ends from JPlag ==
    8 * the front end files can be found in the subdirectories of [browser:jplag/trunk/jplag] e.g. `java` for the Java frontend
     8* the front end files can be found in the subdirectories of [browser:jplag/jplag/branches/jplag_mathias_branch_java/jplag jplag] e.g. `java` for the Java frontend
    99* the new groupId should be '''edu.kit.ipd.jplag.frontend'''
    10 * the new artifactId should be '''language-version''' (e.g. [browser:jplag/jplag.frontend.java-1.4/trunk java-1.4])
     10* the new artifactId should be '''language-version''' (e.g. [browser:jplag/jplag.frontend.java-1.2/trunk java-1.2])
    1111* the new version should be 0.0.1-SNAPSHOT
    1212
    1313* create a new Java project in Eclipse called `jplag.frontend.<artifactId>`
    14 * use a template from [wiki:Server/Frontends/FrontendPack]
    15 * create directories `src/main/java/jplag`, `src/main/antlr` (for antlr-based front ends) or `src/main/jjtree` (for JavaCC-based front ends)
    16 * copy the grammar to the grammar directory (`antlr` or `jjtree`)
     14 * use a template from [wiki:Server/Frontends/FrontendPack]
     15* copy the grammar to the grammar directory (`antlr` or `javacc`)
    1716* copy the other files to `src/main/java/jplag` (including their proper package directories!)
    1817* edit pom as necessary (see above)