Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: 9bbb472f565450d16030bcf62b08a503f58157ac (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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
<?xml version="1.0" encoding="UTF-8"?>
<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>org.eclipse.papyrus</groupId>
	<artifactId>org.eclipse.papyrus.all.releng</artifactId>
	<version>0.0.1-SNAPSHOT</version>
	<packaging>pom</packaging>

	<properties>
        <!-- https://repo.maven.apache.org/maven2/ -->
		<tycho-version>1.3.0</tycho-version>
		<tychoExtrasVersion>1.3.0</tychoExtrasVersion>
        <xtext.version>2.16.0</xtext.version>
        <maven.resources.version>3.1.0</maven.resources.version>
        <maven.clean.version>3.1.0</maven.clean.version>
        <mojo.execmaven.version>1.6.0</mojo.execmaven.version>
        <findbugs.version>3.0.5</findbugs.version>
        <maven.compiler.version>3.8.0</maven.compiler.version>
        
        <!-- https://repo.eclipse.org/content/repositories/cbi-releases/ -->
		<jarSignerVersion>1.1.5</jarSignerVersion>
		
		<!-- https://repository.jboss.org/ -->
		<jboss.utils.version>1.3.0</jboss.utils.version>

		<java.source.version>1.8</java.source.version>
		<java.target.version>1.8</java.target.version>
		<skipAllTests>false</skipAllTests>
		<skipInnerTests>true</skipInnerTests>
		<!-- Set buildAll to true when building this pom directly (Rather than 
			individual components). This will disable Papyrus Update Sites (Since they 
			are being built by this POM). -->
		<buildAll>false</buildAll>

		<!-- Papyrus repositories. Used when we're building individual components 
			(vs building the parent pom including everything) -->
		<papyrus.eclipse.target>master</papyrus.eclipse.target>
		<papyrus.repo.main>http://download.eclipse.org/modeling/mdt/papyrus/updates/nightly/${papyrus.eclipse.target}/main</papyrus.repo.main>
		<papyrus.repo.toolsmiths>http://download.eclipse.org/modeling/mdt/papyrus/updates/nightly/${papyrus.eclipse.target}/toolsmiths</papyrus.repo.toolsmiths>
		
        <tycho.scmUrl>scm:git:git://git.eclipse.org/gitroot/papyrus/org.eclipse.papyrus.git</tycho.scmUrl>
	</properties>

	<modules>
		<module>main</module>
		<module>toolsmiths</module>
		<module>main-tests</module>
	</modules>

	<pluginRepositories>
		<!-- https://repo.maven.apache.org/maven2/ is being fetched by default -->
        <!-- pluginRepository>
            <id>central</id>
            <name>Central Repository</name>
            <url>https://repo.maven.apache.org/maven2</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </pluginRepository -->
		<pluginRepository>
            <id>tycho-snapshots</id>
            <url>https://repo.eclipse.org/content/repositories/tycho-snapshots/</url>
        </pluginRepository>
		<pluginRepository>
			<id>org.eclipse.cbi.maven.plugins</id>
			<name>Eclipse CBI</name>
			<url>https://repo.eclipse.org/content/repositories/cbi-releases/</url>
			<releases>
				<enabled>true</enabled>
			</releases>
			<snapshots>
				<enabled>false</enabled>
			</snapshots>
		</pluginRepository>
		<pluginRepository>
			<id>eclipse.org-mylyn</id>
			<url>https://repo.eclipse.org/content/repositories/mylyn/</url>
		</pluginRepository>
	</pluginRepositories>

	<repositories>
		<repository>
			<id>license-feature</id>
			<url>http://download.eclipse.org/cbi/updates/license/</url>
			<layout>p2</layout>
		</repository>
	</repositories>

	<build>
		<outputDirectory>bin</outputDirectory>
		<pluginManagement>
			<!-- redistributed plugin configurations -->
			<plugins>
				<plugin>
					<groupId>org.apache.maven.plugins</groupId>
					<artifactId>maven-compiler-plugin</artifactId>
					<version>${maven.compiler.version}</version>
					<configuration>
						<source>${java.source.version}</source>
						<target>${java.target.version}</target>
					</configuration>
				</plugin>
				<plugin>
					<groupId>org.apache.maven.plugins</groupId>
					<artifactId>maven-resources-plugin</artifactId>
					<version>${maven.resources.version}</version>
					<configuration>
						<encoding>UTF-8</encoding>
					</configuration>
				</plugin>
				<plugin>
					<groupId>org.apache.maven.plugins</groupId>
					<artifactId>maven-clean-plugin</artifactId>
					<version>${maven.clean.version}</version>
				</plugin>
				<plugin>
					<groupId>org.codehaus.mojo</groupId>
					<artifactId>exec-maven-plugin</artifactId>
					<version>${mojo.execmaven.version}</version>
				</plugin>

				<plugin>
					<groupId>org.eclipse.xtend</groupId>
					<artifactId>xtend-maven-plugin</artifactId>
					<version>${xtext.version}</version>
				</plugin>

				<plugin>
					<groupId>org.eclipse.tycho</groupId>
					<artifactId>tycho-maven-plugin</artifactId>
					<version>${tycho-version}</version>
					<extensions>true</extensions>
				</plugin>
				<plugin>
					<groupId>org.eclipse.tycho</groupId>
					<artifactId>tycho-p2-repository-plugin</artifactId>
					<version>${tycho-version}</version>
				</plugin>
				<plugin>
					<groupId>org.eclipse.tycho</groupId>
					<artifactId>tycho-compiler-plugin</artifactId>
					<version>${tycho-version}</version>
					<configuration>
						<source>${java.source.version}</source>
						<target>${java.target.version}</target>
						<optimize>true</optimize>
						<showWarnings>true</showWarnings>
						<!-- Tycho build using the project's JDT settings. -->
						<useProjectSettings>true</useProjectSettings>
					</configuration>
				</plugin>
				<plugin>
					<groupId>org.eclipse.tycho</groupId>
					<artifactId>target-platform-configuration</artifactId>
					<version>${tycho-version}</version>
					<configuration>
						<environments>
							<environment>
								<os>linux</os>
								<ws>gtk</ws>
								<arch>x86_64</arch>
							</environment>
							<environment>
								<os>linux</os>
								<ws>gtk</ws>
								<arch>x86</arch>
							</environment>
							<environment>
								<os>win32</os>
								<ws>win32</ws>
								<arch>x86_64</arch>
							</environment>
							<environment>
								<os>win32</os>
								<ws>win32</ws>
								<arch>x86</arch>
							</environment>
							<environment>
								<os>macosx</os>
								<ws>cocoa</ws>
								<arch>x86_64</arch>
							</environment>
						</environments>
						<target>
							<artifact>
								<groupId>org.eclipse.papyrus</groupId>
								<artifactId>${target.platform}</artifactId>
								<version>0.0.1-SNAPSHOT</version>
							</artifact>
						</target>
					</configuration>
				</plugin>
			</plugins>
		</pluginManagement>
	</build>

	<profiles>
		<profile>
			<id>eclipsehippIntegration</id>
			<activation>
				<property>
					<name>HUDSON_URL</name>
				</property>
			</activation>
			<properties>
				<target.suffix>eclipse</target.suffix> <!-- set to 'eclipse' when building on HIPP, to improve performances -->
			</properties>
		</profile>
		<profile>
			<id>localIntegration</id>
			<activation>
				<property>
					<name>!HUDSON_URL</name>
				</property>
			</activation>
			<properties>
				<target.suffix>portable</target.suffix>
			</properties>
		</profile>
	</profiles>
</project>

Back to the top

#%|( 13# C{d ,Bbc?.⡼-_״$18Z{;#y͑Vr#ol/b2ȇŻ[(wMRxcnW)ž7u}"i G/Wad}#@cȮިm8oK<[b*j=15x<O6/66'Ԯ]zd|΍QZf` x3sӟTy`J+ݘL o?cGRqo栳6q*-D?WC̖9BE?-r3=Zj5.v6 YȖUc y<0JgZ:vVw߯Aa\M p}hKDf0_N$ L꼻ɥ4B;" QE3"(B5?kS\Q&!ANħКDQx\cZ3uDnl]CPf`뿅~ sEB+{J}`_/p7.Ldvg  pS~2e|ىn쁶&gkFbä/5_Ϫ8k>.l/&ЛDď4['aV dgNy o6/Г]kN;gwN<:F􏵋jU5 {K><HC{L%()JݞPD}{LE˾^w*k&,&HsЮbg.MJ.+(ĜM~n)KvD5Oo,̟MX2Wo+KZ3VƥӚYGLAuVd65>/,˛fY4V p{ٸ=GH7a@:$8s C&xqٙeu| w$r/-]]^$GstP0mg- hHݾh+8*K(r!apJA&AEĥ6ۛAeҼuA ݐ;Ϗ ͻWΫԢ lqA%ujF3b`эb_;B7'2c+ Qؓ_R-YU&`(la}00(9c4E/rݭc xmudlUĩqYP0Twe/È1CͮyP<j,$ kʤޭ+Px&Ͷ#\W,Bڞ[tWmf-X@ Z2r3Q[`itx)mkfن#29g(a1nQIszF'\f RtɆO:7GݔE $fF iC6R oor %Ux1Q$Q3ݽXldVkv kxl}TA(wx2#]ᔹ.sePDg% |z+:O{7V'2?'RhD]VMz(pH7ЯX_O;3 8$JwEl/=$ֺ5IJmV=8}! W)ϧ$vzm" lY]t G(r(QAdG1\k>4@*]PTkzQ{"S S%FRjMllvAw =NeHd9kBeB#>먉rrvZcێ^i2؎"X%x":qm5`5g@4K )F3Ҵfy}ܶ]g$%-eмUiny&?|5!װZ䫑X6kfWTGJ~4{"hzҴкFCŻޙ~X59 ߌx@cDi!bV :YJz48}PmZChSw۰ƪM#1:>LP*nʽ覊3b3J3|/^"`^߀ 0| 2I`tE{QmG=Lz3T* w.B;prWxV Xl}+g# RwbWI ¸i/!}碣ԖP8"OHTpDv WTui9N8:?TMd:Nx(Ⱥ3`3ˈš3tpFvzǝ-JNSJcw<筑]|hzyYXĭ[@sՙWNK{ojtI} cW`ieHk3sů#..V}獶ҾgPUԶ9tL&1--:шLԜ\ʏL1Y=""K>M"դ$МN*{qRx@y{Vq= ,_a2 󡉳 2q2_uBr^Ɗxz~{R?aAGɔ1(7OA ߀[I߷7z̒!#fdWEܻW(# כelk@b5ΜsSpɂx?> eX#)E !:BnHxD09JW i u7,뮒$e.ĒXfr4&]"DJoDʟv ]t令7?-mH5]SBFJT/ bS{  Brn^s;#CB|WO PKJcmMkB/Gxn JܢLyOPIn‚la)_?k&87B#R?k:M󿲵Æl^4S2r_!E r!ch&l3({Ɂ)qb‘bKNɭ;<P~*={7,QN@JOʜ $t_FCOEHkRjSU}tj`H"`)*tպOrrfC*"$b`pso&Jf^r-K$KY?i&\[qrW/l0*ȹ;((wh;+\&bEQpG>a 2<!=d@ ^gXs9j΂eCC;;gnk?کeq"(} ;Ύ*+' Lx/@y=HGYBϾc01IY(Se͚x0i4: D.bT$o-KS Vk"8EmV-MXP5[LwrۓWrwEsL㋓^mn꨹B_6Z}5r,_/YV9Ž8A>\ɵߑ*;ୖhc~!COK.^!Z~aqUY (Q;m#H}S QK:ngKSf#ײ@׳}QSF&&Qˇc +ֽ 箢O z111E,5iP M=xsq;E$9r}׶,$:I 3t]?̐!tTG]3S "ɵG}6Dlߓ$*]U<+ :-;G%&nm(`.Yyo%c =tk7=4!{Vm(b}[iS~<*~ ,_X,]ADD nLK̈qFd PLe<8Pﳥa%d=)<\I^O:aFutx&g@$^/@Wt%,?#ȄD|Of~=:k{ջA n8f23<$s>07qu V.cBstiDk׶p@ך(Ib2_W\,x>*YeMa}$N/R7@TvC+ FJ_%vXUHd 'ܶp3reiv̷~7w$o"2Nզ?kpJ=_?mo~ z4h e&zbVj?"`U@5Oɜf. E<ȶ_ĥTW*m .\<7{B7 Zv"w[EGK@Lcz | s8$^]hC#7$]jx8ze :]ξMgE!=!-#M_xۚ5`LrZ1Lޢ:>z=H4ߝ8X 2Hzs7eYL0kt+gņ U;8XOKs+6[ݔŨ,4ѲLꛒvVU+Gp ?+̈H 96-PRi:nm4UE\%C$,gA,u95?9Sz׻u447=7v𻤭PI}J:~Le@F49TTlyz&H\174:qsT47jy&C<:\59iJNjݟ$RC@bL$T|B(Q(b4ш$KldbbV;;e*,]E8'1³Y#LݸO꘵-mI0wʓcvo13^)ъӓ(p,4N [՟r1Ќ1ȶaN7bIAOKoo/FL:6́TD_.OFA;L}mk[O!F"!P}Ex\v7p4i(5 EepUI Z1q2OS'֎Pkwa+;:I|ebs=@>r#,.5:ߐShdM I:e6~S#Zu<쇽ŋ߀2r8V[_ғu5tu7}zwQV-`4sR 7zRgGJohbb6=I3Q`So6dgTMMEtQq=kR+їg4vzEgo6/Mulݟwƺ}Ti~ui]m!۞ qEVHmSIZtSM=2ͪsФkҊ/ w;*@r|kr"i"UF&GgŅ+IB6:/F+AP"ClGg6ahn|oxQC=CܼHODQq8֤&]v%RLKq*xKvaf,f3Pv@×S %_!1Pea3*7e XM0J\9tedoozvl Z ??@rWO5bW-/Dqf]Nq'.rC ARЕ >*tmWBۭO[%6}:)'TGM eғW<5 Hp/i5Ox8[k=[X@|\ִPqfV첲?,BV㫮U-33ksUy)1;@:ݛ6uI|hSD_l٥(G^s3.P4grl |sFqNKM 1zؒY[b9Ջ(6ro 5-3[3벻pY 3m+],߮G׹^Y40M6aҽv$&v4³t§#UX?(\?kLd cߺgBbkZmÉ }ku?NGLE~7T@ lPV#Aļ <;[y$qdb*zQ] p=$Ygc,if*F7ɑg$Ձsw:z%)fSN庬@">uҠ,ֻz˞臱y} VyOţkK9&%(}ᳩΪ D'k׌ߎ_sOGl$7{>ߧFY"`;o.Od=3P[3:/<| m/aQM{sy?`rs[ QF gG[ڗy֗~t $^@MnbPrCʨ“s,;|6-Ҏ\W%[&4n[uV5/*/qSQZɇnG'VPq09 aLR o{ʭP*N;s$Bc2ۨ8Skd YR` 1ӆjSʑA__{sE  u~eХ;xj,D6f/RD&d~f6~ EmR=gE ODQ ~ЃjkpYE:d[g1P}c5l㌁Y` -Orn37Վb72,UCn]"ڏtk4!`go=fQlj$l]n퍆j+߷a kyI@oFy2KyPa{.ު|ȕ|jo찈Rju6&C/ni?" 5{)ˬ'nddQ(l. y~|PʊGmn-9Di[xUxF"W)7T=nۑl7oW68`4cӫnWTsJب(IdNw{'%N8l=ѨG9 ,]s3*CBv 0En8 !Ҙ$ˁyJպJn0aN)G=, 5=,]yN|(,\xƻj%! Dgܿt1L&`C:yB|YbyIϝD2z{Ji3O\AZs}C!{-2a5jI0WF٭9WXNmkFē2diP%vcnAXfqFXY~B['i ɔnU~J|o b}dXp7!.RWշsG5l Ҝ0.rܖ4XQ>5&,iGYo3eI*zY%ʒD la$ɇlvMFUJc?{06{trio/22`l9+ "4[/rP9UBDyU@zO RcKogz|ka5)=ɘ :edb|ʼn/$vGȐs.$.Gp#Q=޷Q"0 jyZL#rmڄ_dq\7>j˶`}Jt6K/TЭϹE㔢ny.A)m՚SPzTGOL `OR!NWRf)EzxG_:Vd! X.(bpew~ǧ=hpdE7cO52z:e#=1"H;YU}c>LdvB6REew({{E̠`* PL)J?)~:GmMV9UW?Q1K S~ߕ)#-M੄Qž@OaHf7.2Qn"*.}G~;߼ $9F`ؼgaFGB vIVR).):[0KYGCR&@z=i㱵=*3%۟nGH@FMCfהx_[S+a03|F<ԣ^cj]GS+N`E`lf LȄwλ NxC˵C>k(F f\Isc:|ȵrjCr闍0:nn\vd ig3/P&wliD痀 tbxq ѿ盌k^ԘJʴUf%EIOU >},<ޅr0ȧ q)L5)=V .~XIXiLq 5ʖh˯jikO4"-8K)T&7ę,45ik$ rvaftMGOk.;YꑫS9NRn.ᗍCM [ƈ*XѧkֱpOnD\Vr|K&hSll_{YTǸs IS2UZ_ڦH;>ւ:+reKbGK`/J}5x]ddGLBga9 Ly߶HY|)AZ6aA|,v~Y1J,#[36[jYzz -:.VCkV^ZIڟ-@7Samǚt3fTZ`-PZL' n.8I %āgbޯJH+M<LrT{Z'ΜuM,n%糸/i@I?oĤ=!Hs XlPt7_&'6Mc"? .Q6GRm^-tt'ap½z]wXr0iR<Ɖ)MJ3c(Jqհ)5RKP+}પ1@Hd%,TJkW`H>Gܩ'h'j{Mˈ[D1`D }~Ɣ+Cl0U}>C9l\I1P}Z`\;5z=p>鹈W4&zlҿX?c~{CaGNpVsի/ ?̷uCF }x4r,{Fk&'abS)n 0Y6u&wܷT`1 p~9WHx耞*{ʆZ5XIDv^Wh]xS6DgHLXmn}OҼ`S0FZOmYEsGs Gݯ޶1)J.5sKAmNfWƒOgop+82 Q4GQNvn6(WG< V,RhƟa j\iK-Vr7`btb-oa2%ki&Irޟ1@x1DUUgjw< i{s^I}q yonZW1`oB,{Bց~ Q<`ȁ*;ڪGWvkD!PlȩQ?Z"Skj?P,y.w\ĥ}(ttKکֶQjC |lkg1" HV5CA@MbDa&@(^}ge^eYRjemG囻S/3_&' ;eдB'S׊"1ul$ar(*ZJlJ_J^6DuRrZjV.ڏ93}y 't2Ƈ(N^W'?yS=mQRfm%^*we?=``D+U_X0fi39{K-UV^,A|F5j?  /53mNڄhh7 Hi QIS(-¾dIbyK|==ƾbS'?kKтT eJҙ^?rTi>:J+9s`R1,U;P21gXݐR2J]1R&~dז‹/ž<2~k(]9(z=pArCX}1&rٕ"k >3]Cnfo7j*|C"mX Ӯ|N!.K$&S!:S[_J>kpѴ~)ө_8>)C޷sޤqpܥ*36E3թeگNdg~f&ϓog9D~;l5Ov\Z,#yO6NL@Y.d&v)#7@!&R:U! ` fFӊz$p T7-j:v.`ݶƁ{t--5UpEVK;H\4A v}jD '؃KŲ8o\aa i7V!3edJ+qsZY`&D助@!i>hqVM sM/ 6"̃RYM?6X}ݝ! 'm](6!%s\sPmY/#3ܛtߠq[C:PoofZnM/2X1TP#u :HшTϢYGܸё4gX/w@& #@h~w\W3\yK9sF1E*A^CwA|ǚa9qqitSL͙ &􊀪tMg D_Ҳrf5$y]NaAUƝyVm p( ݌5H\q"{VuE^!k_&z2**H0_-pY%M+W|%GI}i>aOXy#-&QKw!L'񝇡ߛg=T{\-\O ܛQd@exEgBggN9?oyHĖÚebfsZSa79ɈՂuN^ÝMt,Y*edwpZʹ %$_O(IqˠNXeV@u:̳I'>yK `gE yE,!Rwvi%5+Z:] }Ϝ \ 0|आlؽ$tNN> ¥8Q0/t.|Hc$ HJmy⩶{U 7;. b6rj~q5͢apX>X e߰D6u%k %9ʁ|ї{^W4wͶBOd^IkiaMKW}ԲdoUAЋZerq^Ux+8)i}oX5̐aGuL}mHʝm_IYPaWH V^!'EܜձA1M(PrViQS@E>}W$^i^w\G} "h>ɓ"~ YM*zMlcG'n]\?A)¥,˻ Wa1;"?uP2(%2?$kr>"<-ܭ=#抔Eto:3ՁG4æmƎ%ܱ璲xmLrOJU?qPO:H-a\`f ;(S]`NCj 'n0b;R3%%>}̭"{2 WZJ_ uF=O0-q '!LoSRzAAHԬ0/\9? &[O-%S2VJ\X!7_u4P$N3_> ux3$Y~NwɄPߢq!Ah@4罋mQ&n(7(Q#`'@1ӪKَ3`~oš( jMLFM*VōcvJӃG}Ta$;MoiUsYn϶d7EY i 8 5#Mr;ijZXXh4Vk68?W] ߏ_~E%[͛*vGjng9