Skip to content

Commit b1a5c8a

Browse files
committed
added project stub.
1 parent 4607a37 commit b1a5c8a

File tree

6 files changed

+231
-0
lines changed

6 files changed

+231
-0
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
*.log
2+
target/
3+
frames.iml
4+
.idea/

CHANGELOG.textile

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
Frames: An Object to Graph Framework
2+
"http://frames.tinkerpop.com":http://frames.tinkerpop.com
3+
4+
bc. <repository>
5+
<id>tinkerpop-repository</id>
6+
<name>TinkerPop Maven2 Repository</name>
7+
<url>http://tinkerpop.com/maven2</url>
8+
</repository>
9+
10+
==<hr/>==
11+
12+
h3. Version 0.1 (??? -- NOT OFFICIALLY RELEASED YET)
13+
14+
```xml
15+
<dependency>
16+
<groupId>com.tinkerpop</groupId>
17+
<artifactId>frames</artifactId>
18+
<version>0.1-SNAPSHOT</version>
19+
</dependency>
20+
```
21+
22+
* Initial release of the project

LICENSE.txt

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
Copyright (c) 2009-2011, TinkerPop [http://tinkerpop.com]
2+
All rights reserved.
3+
4+
Redistribution and use in source and binary forms, with or without
5+
modification, are permitted provided that the following conditions are met:
6+
* Redistributions of source code must retain the above copyright
7+
notice, this list of conditions and the following disclaimer.
8+
* Redistributions in binary form must reproduce the above copyright
9+
notice, this list of conditions and the following disclaimer in the
10+
documentation and/or other materials provided with the distribution.
11+
* Neither the name of the TinkerPop nor the
12+
names of its contributors may be used to endorse or promote products
13+
derived from this software without specific prior written permission.
14+
15+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
16+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
17+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
18+
DISCLAIMED. IN NO EVENT SHALL TINKERPOP BE LIABLE FOR ANY
19+
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
20+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
21+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
22+
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
23+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
24+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

pom.xml

Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4+
<modelVersion>4.0.0</modelVersion>
5+
<groupId>com.tinkerpop</groupId>
6+
<artifactId>frames</artifactId>
7+
<version>0.1</version>
8+
<packaging>jar</packaging>
9+
<url>http://frames.tinkerpop.com</url>
10+
<name>Frames: An Object to Graph Framework</name>
11+
<description>
12+
</description>
13+
<properties>
14+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
15+
</properties>
16+
<developers>
17+
<developer>
18+
<name>Marko A. Rodriguez</name>
19+
<email>[email protected]</email>
20+
<url>http://markorodriguez.com</url>
21+
</developer>
22+
</developers>
23+
<inceptionYear>2011</inceptionYear>
24+
<dependencies>
25+
<!-- GRAPHDB SUPPORT -->
26+
<dependency>
27+
<groupId>com.tinkerpop</groupId>
28+
<artifactId>graphdb-deps-all</artifactId>
29+
<version>0.5-SNAPSHOT</version>
30+
<type>pom</type>
31+
</dependency>
32+
<dependency>
33+
<groupId>com.tinkerpop</groupId>
34+
<artifactId>blueprints</artifactId>
35+
<version>0.5-SNAPSHOT</version>
36+
</dependency>
37+
<dependency>
38+
<groupId>junit</groupId>
39+
<artifactId>junit</artifactId>
40+
<version>4.5</version>
41+
<scope>test</scope>
42+
</dependency>
43+
</dependencies>
44+
<repositories>
45+
<repository>
46+
<id>tinkerpop-repository</id>
47+
<name>TinkerPop Maven2 Repository</name>
48+
<url>http://tinkerpop.com/maven2</url>
49+
<snapshots>
50+
<enabled>true</enabled>
51+
<updatePolicy>always</updatePolicy>
52+
</snapshots>
53+
</repository>
54+
</repositories>
55+
<build>
56+
<directory>${basedir}/target</directory>
57+
<finalName>${artifactId}-${version}
58+
</finalName>
59+
<resources>
60+
<resource>
61+
<directory>${basedir}/src/main/resources
62+
</directory>
63+
</resource>
64+
</resources>
65+
<testResources>
66+
<testResource>
67+
<directory>${basedir}/src/test/resources
68+
</directory>
69+
</testResource>
70+
</testResources>
71+
<plugins>
72+
<plugin>
73+
<groupId>org.apache.maven.plugins</groupId>
74+
<artifactId>maven-jar-plugin</artifactId>
75+
<executions>
76+
<execution>
77+
<goals>
78+
<goal>test-jar</goal>
79+
</goals>
80+
</execution>
81+
</executions>
82+
</plugin>
83+
<plugin>
84+
<artifactId>maven-compiler-plugin</artifactId>
85+
<configuration>
86+
<source>1.6</source>
87+
<target>1.6</target>
88+
</configuration>
89+
</plugin>
90+
<plugin>
91+
<artifactId>maven-assembly-plugin</artifactId>
92+
<version>2.2-beta-4</version>
93+
<executions>
94+
<execution>
95+
<phase>package</phase>
96+
<goals>
97+
<goal>attached</goal>
98+
</goals>
99+
</execution>
100+
</executions>
101+
<configuration>
102+
<descriptors>
103+
<descriptor>src/assembly/distribution.xml</descriptor>
104+
</descriptors>
105+
<finalName>frames-${project.version}</finalName>
106+
<outputDirectory>target</outputDirectory>
107+
<workDirectory>target/assembly/work</workDirectory>
108+
<tarLongFileMode>warn</tarLongFileMode>
109+
</configuration>
110+
</plugin>
111+
<plugin>
112+
<groupId>org.apache.maven.plugins</groupId>
113+
<artifactId>maven-surefire-plugin</artifactId>
114+
<version>2.4.2</version>
115+
</plugin>
116+
</plugins>
117+
<extensions>
118+
<extension>
119+
<groupId>org.apache.maven.wagon</groupId>
120+
<artifactId>wagon-ftp</artifactId>
121+
<version>1.0-alpha-6</version>
122+
</extension>
123+
</extensions>
124+
</build>
125+
<distributionManagement>
126+
<repository>
127+
<id>tinkerpop-repository</id>
128+
<name>TinkerPop Maven2 Repository</name>
129+
<url>ftp://ftp.tinkerpop.com:21/public/maven2/</url>
130+
</repository>
131+
</distributionManagement>
132+
</project>

src/assembly/distribution.xml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<assembly>
2+
<formats>
3+
<format>zip</format>
4+
</formats>
5+
<fileSets>
6+
<fileSet>
7+
<includes>
8+
<include>pom.xml</include>
9+
</includes>
10+
</fileSet>
11+
<fileSet>
12+
<directory>src</directory>
13+
</fileSet>
14+
<fileSet>
15+
<directory>target/apidocs</directory>
16+
</fileSet>
17+
<fileSet>
18+
<directory>target/site</directory>
19+
</fileSet>
20+
<fileSet>
21+
<directory>target</directory>
22+
<includes>
23+
<include>frames-*.jar</include>
24+
</includes>
25+
</fileSet>
26+
</fileSets>
27+
</assembly>

src/assembly/standalone.xml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
<assembly>
2+
<id>standalone</id>
3+
<formats>
4+
<format>jar</format>
5+
</formats>
6+
<includeBaseDirectory>false</includeBaseDirectory>
7+
8+
<fileSets>
9+
<fileSet>
10+
<directory>target/classes</directory>
11+
<outputDirectory>/</outputDirectory>
12+
</fileSet>
13+
</fileSets>
14+
15+
<dependencySets>
16+
<dependencySet>
17+
<outputDirectory>/</outputDirectory>
18+
<unpack>true</unpack>
19+
<scope>runtime</scope>
20+
</dependencySet>
21+
</dependencySets>
22+
</assembly>

0 commit comments

Comments
 (0)