Skip to main content
summaryrefslogtreecommitdiffstats
blob: b8f3d914c31db34dd551ffb4294d9f6d6516f731 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#Copyright (c) 2012 Mia-Software. All rights reserved.
#
#This program and the accompanying materials are made available under the 
#terms of the Eclipse Public License v1.0 which accompanies this distribution,
#and is available at http://www.eclipse.org/legal/epl-v10.html
#
#Contributors: 
#	Gregoire DUPE (Mia-Software) - Bug 386235 - [Releng] Use tycho to build MoDisco

#A file which contains additional dependencies to add to tests modules.
#The path should the path of the file relatively to trunk
test.dependencies=${product.source.location}/org.eclipse.modisco.releng.tycho/releasetrain/test_dependencies.xml

#A file which contains repositories declarations used when the build is against update-sites.
#The path should the path of the file relatively to 
dependencies.updatesites=${product.source.location}/org.eclipse.modisco.releng.tycho/releasetrain/dependencies_updatesites.xml

targetOS=${product.source.location}/org.eclipse.modisco.releng.tycho/targetOS.xml
targetPlatform=${product.source.location}/org.eclipse.modisco.releng.tycho/releasetrain/empty.targetPlatform.xml

#The following informations will be used as maven pom parent informations
product.group.id=org.eclipse.mdt
product.version=0.11.0

#How the releng tools should find relevant bundles
updatesite.source.location=${product.source.location}/org.eclipse.modisco.updatesite
test.report.plugin.source.location=${product.source.location}/org.eclipse.modisco.doc.test.report
metric.report.plugin.source.location=${product.source.location}/org.eclipse.modisco.doc.metric.report

#API use report generation configuration
org.eclipse.emf.facet.releng.tycho.util.configure.apireport.project=${product.source.location}/org.eclipse.modisco.doc.api.report
org.eclipse.emf.facet.releng.tycho.util.configure.apireport.eclipsepackage=${product.source.location}/org.eclipse.modisco.doc.api.report.eclipsepackage
org.eclipse.emf.facet.releng.tycho.util.configure.apireport.scopepattern=org\\.eclipse.*modisco.*

org.eclipse.emf.facet.releng.tycho.util.configure.generateDependencies=true
org.eclipse.emf.facet.releng.tycho.util.configure.generateDependencies.exclude=**/mdt-modisco.b3aggrcon
org.eclipse.emf.facet.releng.tycho.util.configure.generateDependencies.orbit=http://download.eclipse.org/tools/orbit/downloads/drops/R20130118183705/repository/
org.eclipse.emf.facet.releng.tycho.util.configure.generateDependencies.includes=**/emf-emf.b3aggrcon **/emf-transaction.b3aggrcon **/ep.b3aggrcon **/mdt-ocl.b3aggrcon **/mdt-uml2.b3aggrcon **/pdt.b3aggrcon **/birt.b3aggrcon **/emf-cdo.b3aggrcon **/emf-query.b3aggrcon **/emf-validation.b3aggrcon **/emft-emffacet.b3aggrcon **/m2t-acceleo.b3aggrcon **/mdt-uml2.b3aggrcon **/m2m-atl.b3aggrcon

org.eclipse.emf.facet.releng.tycho.util.configure.pmdRuleSet=${product.source.location}/../org.eclipse.emf.facet.archi.tech.rules/pmd/ruleset.xml
org.eclipse.emf.facet.releng.tycho.util.configure.checkstyleConfig=${product.source.location}/../org.eclipse.emf.facet.archi.tech.rules/checkstyle/EmfFacet.checkstyle
org.eclipse.emf.facet.releng.tycho.util.configure.test.vmargs=-Xmx1024m -XX:MaxPermSize=256m

org.eclipse.emf.facet.releng.tycho.util.configure.source.idRegex=org\\.eclipse.*modisco.*

Back to the top