| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecteu.lindenbaum.maven.ErlangRelLayout
public class ErlangRelLayout
Implementation of the SourceLayout interface for projects with
 packaging type PackagingType.ERLANG_REL. Packaging type for
 Erlang/OTP releases with trivial directory layout:
 
 
  BASE
    +-- target (build artifacts)
    +-- pom.xml
    +-- [ARTIFACTID].rel
    +-- sys.config
    +-- relup
 
| Constructor Summary | |
|---|---|
| ErlangRelLayout(org.apache.maven.project.MavenProject project) | |
| Method Summary | |
|---|---|
|  File | appFile()Returns the application resource file of an application project. | 
|  File | appupFile()Returns the application upgrade file of an application project. | 
|  File | base()Returns the base project directory. | 
|  File | ebin()Returns the directory where the application (upgrade) files reside. | 
|  File | include()Returns the directory where header files reside. | 
|  File | mibs()Returns the directory where MIB soruces reside. | 
|  File | overviewEdoc()Returns the path to the application overview file overview.edoc. | 
|  File | priv()Returns the directory where the private resources reside. | 
|  File | relFile()Returns the release file of a release project. | 
|  File | relupFile()Returns the release upgrade file of a release project. | 
|  File | src()Returns the directory where the erlang sources reside. | 
|  File | sysConfigFile()Returns the system configuration file of a release project. | 
|  File | testInclude()Returns the directory where erlang include files for tests reside. | 
|  File | testPriv()Returns the directory where private test resources reside. | 
|  Collection<File> | testSrcs()Returns the directory where the erlang test source files reside. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public ErlangRelLayout(org.apache.maven.project.MavenProject project)
| Method Detail | 
|---|
public File base()
SourceLayout
base in interface SourceLayoutpublic File ebin()
SourceLayout
ebin in interface SourceLayoutpublic File appFile()
SourceLayoutFile is not guaranteed to exist.
appFile in interface SourceLayoutpublic File appupFile()
SourceLayoutFile is not guaranteed to exist.
appupFile in interface SourceLayoutpublic File include()
SourceLayout
include in interface SourceLayoutpublic File priv()
SourceLayout
priv in interface SourceLayoutpublic File src()
SourceLayout
src in interface SourceLayoutpublic File mibs()
SourceLayout
mibs in interface SourceLayoutpublic File testInclude()
SourceLayout
testInclude in interface SourceLayoutpublic File testPriv()
SourceLayout
testPriv in interface SourceLayoutpublic Collection<File> testSrcs()
SourceLayout
testSrcs in interface SourceLayoutpublic File overviewEdoc()
SourceLayoutoverview.edoc.
overviewEdoc in interface SourceLayoutpublic File relFile()
SourceLayoutFile is
 not guaranteed to exist.
relFile in interface SourceLayoutpublic File relupFile()
SourceLayoutFile is not guaranteed to exist.
relupFile in interface SourceLayoutpublic File sysConfigFile()
SourceLayoutFile is not guaranteed to exist.
sysConfigFile in interface SourceLayout| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||