Browse Source

Photon releng (#2118)

* include photon

* include photon

* Update .travis.yml
Andreas Mülder 7 years ago
parent
commit
1a56edc15e
2 changed files with 33 additions and 0 deletions
  1. 1 0
      .travis.yml
  2. 32 0
      releng/org.yakindu.sct.releng/pom.xml

+ 1 - 0
.travis.yml

@@ -29,6 +29,7 @@ env:
   - TARGET=Mars.target
   - TARGET=Neon.target
   - TARGET=Oxygen.target
+  - TARGET=Photon.target
 before_script:
  - wget https://github.com/google/googletest/archive/release-1.8.0.zip
  - unzip release-1.8.0.zip

+ 32 - 0
releng/org.yakindu.sct.releng/pom.xml

@@ -285,6 +285,38 @@
 				</plugins>
 			</build>
 		</profile>
+		<profile>
+			<id>Photon.target</id>
+			<activation>
+				<activeByDefault>false</activeByDefault>
+			</activation>
+			<properties>
+				<xtext-version>2.14.0</xtext-version>
+				<ecore-xtext-version>1.2.0</ecore-xtext-version>
+       			<ecore-xcore-version>1.3.1</ecore-xcore-version>
+				<ecore-xcore-lib-version>1.1.100</ecore-xcore-lib-version>
+			</properties>
+			<build>
+				<plugins>
+					<plugin>
+						<groupId>org.eclipse.tycho</groupId>
+						<artifactId>target-platform-configuration</artifactId>
+						<version>${tycho-version}</version>
+						<configuration>
+							<includePackedArtifacts>true</includePackedArtifacts>
+							<target>
+								<artifact>
+									<groupId>org.yakindu.base</groupId>
+									<artifactId>org.yakindu.base.target</artifactId>
+									<version>3.4.0-SNAPSHOT</version>
+									<classifier>Photon</classifier>
+								</artifact>
+							</target>
+						</configuration>
+					</plugin>
+				</plugins>
+			</build>
+		</profile>
 		<profile>
 			<id>enableSigning</id>
 			<activation>