Commit 5ef0751d authored by Rem Collier's avatar Rem Collier

updated codebase

parent 39e39d68
d13b4c46cc3c781be3b01c7a4a3e556b
\ No newline at end of file
affb680f83ecff5329b49af24e7e9fa64430ca0b
\ No newline at end of file
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>astra</groupId>
<artifactId>astra-apis</artifactId>
<version>0.2.0</version>
<parent>
<groupId>astra</groupId>
<artifactId>astra-project</artifactId>
<version>0.2.0</version>
</parent>
<repositories>
<repository>
<id>astra-repo</id>
<url>https://gitlab.com/astra-language/astra-mvn-repo/raw/master</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>astra</groupId>
<artifactId>astra-interpreter</artifactId>
<version>0.2.0</version>
</dependency>
</dependencies>
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.astra</include>
</includes>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resource-plugin</artifactId>
<version>2.8.2</version>
</plugin>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
<configuration>
<altDeploymentRepository>internal.repo::default::file://${project.basedir}/../../astra-mvn-repo</altDeploymentRepository>
</configuration>
</plugin>
</plugins>
</build>
</project>
\ No newline at end of file
527c076744c68efe0ab8b8dd7c3c390f
\ No newline at end of file
b59855921d20df5402149ad5699e83f6b9a47212
\ No newline at end of file
......@@ -3,10 +3,11 @@
<groupId>astra</groupId>
<artifactId>astra-apis</artifactId>
<versioning>
<release>0.1.0</release>
<release>0.2.0</release>
<versions>
<version>0.1.0</version>
<version>0.2.0</version>
</versions>
<lastUpdated>20200426125422</lastUpdated>
<lastUpdated>20200617132936</lastUpdated>
</versioning>
</metadata>
76741a24c2a0bdb6834b61368dba447a
\ No newline at end of file
ac75a140c1591d062d8947a2048dfb42
\ No newline at end of file
4e23f7b3cccd84011d2ca34049bb342bb834e49f
\ No newline at end of file
155d8cffe9050a7ba4163ba90f3cfed9cb66a512
\ No newline at end of file
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>astra</groupId>
<artifactId>astra-base</artifactId>
<version>0.2.0</version>
<packaging>pom</packaging>
<name>Basic ASTRA Project</name>
<url>http://astralanguage.com</url>
<parent>
<groupId>astra</groupId>
<artifactId>astra-project</artifactId>
<version>0.2.0</version>
</parent>
<properties>
<astra.main>Main</astra.main>
<astra.name>main</astra.name>
</properties>
<repositories>
<repository>
<id>astra-repo</id>
<url>https://gitlab.com/astra-language/astra-mvn-repo/raw/master</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>astra-repo</id>
<url>https://gitlab.com/astra-language/astra-mvn-repo/raw/master</url>
</pluginRepository>
</pluginRepositories>
<dependencies>
<!-- https://mvnrepository.com/artifact/com.googlecode.json-simple/json-simple -->
<dependency>
<groupId>astra</groupId>
<artifactId>astra-interpreter</artifactId>
<version>0.1.0</version>
</dependency>
<dependency>
<groupId>astra</groupId>
<artifactId>astra-apis</artifactId>
<version>0.1.0</version>
</dependency>
<dependency>
<groupId>astra</groupId>
<artifactId>astra-compiler</artifactId>
<version>0.1.0</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core -->
<!-- <dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.9.8</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.9.8</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.8</version>
</dependency> -->
</dependencies>
<build>
<resources>
<resource>
<directory>src/main/astra</directory>
<includes>
<include>**/*.astra</include>
</includes>
</resource>
<resource>
<directory>src/test/astra</directory>
<includes>
<include>**/*.astra</include>
</includes>
</resource>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.htm</include>
<include>**/*.html</include>
</includes>
</resource>
</resources>
<pluginManagement>
<plugins>
<plugin>
<groupId>astra</groupId>
<artifactId>astra-maven-plugin</artifactId>
<version>0.1.0</version>
<configuration>
<mainClass>${astra.main}</mainClass>
<mainName>${astra.name}</mainName>
</configuration>
<executions>
<execution>
<id>astra.compile</id>
<phase>compile</phase>
<goals>
<goal>compile</goal>
</goals>
</execution>
<execution>
<id>astra.test</id>
<phase>test-compile</phase>
<goals>
<goal>testCompile</goal>
</goals>
</execution>
<execution>
<id>astra.testrun</id>
<phase>test</phase>
<goals>
<goal>test</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.1.1</version>
<configuration>
<archive>
<index>true</index>
<manifest>
<mainClass>${astra.main}</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
<configuration>
<altDeploymentRepository>internal.repo::default::file://${project.basedir}/../../astra-mvn-repo</altDeploymentRepository>
</configuration>
</plugin>
</plugins>
</build>
</project>
f0ff6e475ebcc82a6804f5fff29eb6eb
\ No newline at end of file
d1b9134e66bd0e0ff6ae97f368662688f082b9b9
\ No newline at end of file
......@@ -3,10 +3,11 @@
<groupId>astra</groupId>
<artifactId>astra-base</artifactId>
<versioning>
<release>0.1.0</release>
<release>0.2.0</release>
<versions>
<version>0.1.0</version>
<version>0.2.0</version>
</versions>
<lastUpdated>20200410175224</lastUpdated>
<lastUpdated>20200617132941</lastUpdated>
</versioning>
</metadata>
8de5a7e0b09e1f197260594c0cccef49
\ No newline at end of file
7fe4dd86a5df3a8109300a454dec7f1e
\ No newline at end of file
226f2cbc916dfea3192f32e90ce79bdd6f2f1333
\ No newline at end of file
5a4b0a49245bce45242a738c475029d65621c980
\ No newline at end of file
ae764d11346245631c84ddbfd2b842ad
\ No newline at end of file
46ae5c44ab8141e535bb2afad1d2c0c1f2fa052f
\ No newline at end of file
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>astra</groupId>
<artifactId>astra-compiler</artifactId>
<version>0.2.0</version>
<parent>
<groupId>astra</groupId>
<artifactId>astra-project</artifactId>
<version>0.2.0</version>
</parent>
<repositories>
<repository>
<id>astra-repo</id>
<url>https://gitlab.com/astra-language/astra-mvn-repo/raw/master</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>astra</groupId>
<artifactId>astra-interpreter</artifactId>
<version>0.2.0</version>
</dependency>
<dependency>
<groupId>astra</groupId>
<artifactId>astra-apis</artifactId>
<version>0.2.0</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
<configuration>
<altDeploymentRepository>internal.repo::default::file://${project.basedir}/../../astra-mvn-repo</altDeploymentRepository>
</configuration>
</plugin>
</plugins>
</build>
</project>
\ No newline at end of file
f28747add90ee0ba8e333f31060f15d6
\ No newline at end of file
91bded04720acefd871bd4f17a30f40ab21513a3
\ No newline at end of file
......@@ -3,10 +3,11 @@
<groupId>astra</groupId>
<artifactId>astra-compiler</artifactId>
<versioning>
<release>0.1.0</release>
<release>0.2.0</release>
<versions>
<version>0.1.0</version>
<version>0.2.0</version>
</versions>
<lastUpdated>20200410175233</lastUpdated>
<lastUpdated>20200617132941</lastUpdated>
</versioning>
</metadata>
199c41db7ba0ac6cb024604ae2512f6a
\ No newline at end of file
6e43f741c017a094b3baa4ac5f408091
\ No newline at end of file
78bc8c5522dff66ca04f518b3c5a7198fbe0dba6
\ No newline at end of file
d8608902ec334f9dd1d86c3783cac6960ee1f64f
\ No newline at end of file
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>astra</groupId>
<artifactId>astra-core</artifactId>
<version>0.2.0</version>
<packaging>pom</packaging>
<licenses>
<license>
<name>MIT License</name>
<url>http://www.opensource.org/licenses/mit-license.php</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<name>Rem Collier</name>
<email>[email protected]</email>
<organisation>University College Dublin</organisation>
<organisationUrl>http://www.ucd.ie</organisationUrl>
</developer>
</developers>
<scm>
<!-- Should be format scm:git:git or scm:git:https -->
<connection>scm:git:https://gitlab.com/astra-language/astra-core.git</connection>
<developerConnection>scm:git:[email protected]:astra-language/astra-core.git</developerConnection>
<url>https://github.com/efenglu/maven</url>
<tag>HEAD</tag>
</scm>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<astra.repo>../../astra-mvn-repo</astra.repo>
</properties>
<modules>
<module>astra-compiler</module>
<module>astra-interpreter</module>
<module>astra-apis</module>
<module>astra-base</module>
</modules>
<build>
<plugins>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
<configuration>
<altDeploymentRepository>internal.repo::default::file://${project.basedir}/../astra-mvn-repo</altDeploymentRepository>
</configuration>
</plugin>
</plugins>
</build>
</project>
6a6594bb2cb9b0214de2e6fbfc34a6c7
\ No newline at end of file
a725fdb6fdb041718355c1d3d3b0a52c2db52652
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<metadata>
<groupId>astra</groupId>
<artifactId>astra-core</artifactId>
<versioning>
<release>0.2.0</release>
<versions>
<version>0.2.0</version>
</versions>
<lastUpdated>20200617132941</lastUpdated>
</versioning>
</metadata>
15aadbf12efc00a655e831aa32b11033
\ No newline at end of file
fdd7947f20e7aba5dc0a723cb96b133be3bd9bf7
\ No newline at end of file
b6c88db6c66a7c1e15a612cc2c44d046
\ No newline at end of file
b76bdecbe4f928270c58fce8fbab54d739f6364d
\ No newline at end of file
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>astra</groupId>
<artifactId>astra-interpreter</artifactId>
<name>${project.groupId}:${project.artifactId}</name>
<description>Core interpreter for the ASTRA Programming Language</description>
<url>https://gitlab.com/astra-language/astra-interpreter</url>
<version>0.2.0</version>
<parent>
<groupId>astra</groupId>
<artifactId>astra-project</artifactId>
<version>0.2.0</version>
</parent>
<dependencies>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.9.8</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.9.8</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.8</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
<configuration>
<altDeploymentRepository>internal.repo::default::file://${project.basedir}/../../astra-mvn-repo</altDeploymentRepository>
</configuration>
</plugin>
</plugins>
</build>
</project>
\ No newline at end of file
2530b8b0c6bc85f81b57662de3b4add2
\ No newline at end of file
1c327e236b11f0a9f70c1a4378ce0f1603011259
\ No newline at end of file
......@@ -3,10 +3,11 @@
<groupId>astra</groupId>
<artifactId>astra-interpreter</artifactId>
<versioning>
<release>0.1.0</release>
<release>0.2.0</release>
<versions>
<version>0.1.0</version>
<version>0.2.0</version>
</versions>
<lastUpdated>20200410175240</lastUpdated>
<lastUpdated>20200617132934</lastUpdated>
</versioning>
</metadata>
c0c72f1474cdb3322e2de0f1d281cfec
\ No newline at end of file
a6d7b0feefa34130e906d5a5f5502c87
\ No newline at end of file
fbac065b3218c359d24aa1f38125daba3f058457
\ No newline at end of file
6dab5028f28421b93111e5e426a2dd8f8126050f
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment