Marc-Andre Laperle
0046099052
releng: Make use of Tycho POM-less functionality
...
This removes a lot of pom.xml from the source tree. This is using the
"POM-less" Tycho functionality.
See
https://wiki.eclipse.org/Tycho/Release_Notes/0.24#POM-less_Tycho_builds
One advantage of this is that you do not need to update the version in
the pom.xml when you change it in the MANIFEST.MF because the pom.xml is
automatically generated. This also reduces a lot of the duplicated
information and pom.xml repetition.
- Maven 3.3 and up is required.
- Only eclipse-plugins and eclipse-features can be pom-less.
Repositories, target and others still have pom.xml.
- New parent poms are added because a parent is necessary directly one
level above the plug-in/feature that will have its pom generated
- Some test plug-ins had to be renamed .test -> .tests because it's
required so that it detects that it's a test plug-in
- Some suites were renamed so that they all use the same consistent name
"AutomatedIntegrationSuite"
- Profiles were added for the more common test configurations. They are
activated by the presence of simple .properties files that only serve to
activate the correct profile. The profiles:
- One for UI tests (UI present and start in UI thread)
- One for SWTBot tests (UI present and do not start in UI thread)
Other test plug-ins that are too different are kept intact and still
have
a pom.xml
- Fragments are kept intact since they all have different target
platform configurations
Change-Id: I9d73380eb766f547830c552daf08053a30b1845c
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2017-02-13 23:19:56 -04:00
Marc Khouzam
8cf5ed53f2
Update version to 9.3.0
...
Change-Id: Ic953ccc5d38ff3661ca44de21ed8c4b7dad5b246
2016-11-15 20:32:51 -05:00
Marc Khouzam
334777eb6e
Update version to 9.2.0
...
Change-Id: I36ad4218b20b8ea70584c89f5be45c757bf4c714
2016-11-14 23:50:05 -05:00
Marc Khouzam
cd559dafaf
Update version to 9.1.0
...
This commit used the script releng/scripts/ChangeFeaturesVersion.sh
Change-Id: I8274a6e8dd5c0f1e450f07952e138b265a441a62
2016-08-17 10:11:57 -04:00
Marc Khouzam
9e1e981b4d
Move the rest of the CDT plugins to java 8
...
This change was generated using the script:
releng/scripts/ChangeJavaVersion.sh
Change-Id: I2ad96dc682a5acb8529c3edec40de279c331b5a4
2016-06-22 14:51:43 -04:00
Marc Khouzam
b745736775
Incremented CDT features version to 9.0.0
...
This includes bumping the standalone debugger to 9.0.0
Change-Id: I55fae1cec995b5f6865a5b174c004ed1b76e9bea
2016-01-18 16:37:47 -05:00
Marc Khouzam
f3ff649041
Fix copyright of all CDT plugins using the copyright tool from platform.
...
This commit does not add missing copyrights, just updates the date on
the existing ones.
Change-Id: I646f5afd533a1fcc539bdf2e0686b22f406ecf65
2016-01-03 20:38:31 -05:00
Alena Laskavaia
4459b9a317
Bug 460953 - SetCrossCommandWizardPage does not check for 'null' in
...
result for dialog.open()
Change-Id: I8bc947e5f72891138cd41fd781d5839d09381c51
2015-07-23 14:37:43 -04:00
Marc Khouzam
bb61124897
Incremented CDT feature version to 8.8.0
...
Change-Id: Ib1189a08a5f0225fd676b682dc8a10477ad3acc5
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-06-10 09:33:49 -04:00
Marc-Andre Laperle
30447e7806
Bug 469066 - NPE in CrossGCCBuiltinSpecsDetector.getCompilerCommand
...
Change-Id: Ie79a6043c742d9cd42bb846e5736676d9d0cbd6c
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-06-02 01:22:24 -04:00
Marc Khouzam
e820f872ad
Incremented CDT feature version to 8.7.0
...
Change-Id: Ife0feaaa9263d2b7797e31d628250bd26caff1b5
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-05-04 21:07:13 -04:00
Morten Kristiansen
f680519739
[Bug 460131] Eclipse bin dir prepended to cross tool path
...
java.io.File is used to store the path to the cross tools.
getAbsolutePath is invoked before variables are expanded. Hence File
cannot see the path is already absolute and therefore prepends CWD.
Reverted to getPath, since conversion to full path would not make sense
anyway.
Change-Id: I13e5b2c0d7747741926a88e120d13003b910e8c6
Signed-off-by: Morten Kristiansen <millibit@gmail.com>
2015-02-20 21:41:04 -05:00
Sergey Prigogin
252eaf4c0f
Incremented CDT feature version to 8.6.0.
...
Change-Id: Ic90c8e6a68d21e5b90ec3fac997da6a95a29bedf
Signed-off-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Reviewed-on: https://git.eclipse.org/r/39066
Tested-by: Hudson CI
2015-01-06 19:40:38 -05:00
Doug Schaefer
1681eb8676
Revert "Bug 451929 - Leverage p2 ability to express native packages"
...
This is breaking downstream builds.
This reverts commit 18e6101a53
.
Change-Id: I5dd2ee129518757866ab832c683b648d13b07b83
Reviewed-on: https://git.eclipse.org/r/38594
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-12-23 00:05:47 -05:00
Pascal Rapicault
18e6101a53
Bug 451929 - Leverage p2 ability to express native packages
...
Change-Id: I0d2d4b5088a0148d3f0dc7690448fe231ae45103
Signed-off-by: Pascal Rapicault <pascal@rapicorp.com>
Reviewed-on: https://git.eclipse.org/r/38272
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
Tested-by: Doug Schaefer <dschaefer@qnx.com>
2014-12-16 17:28:33 -05:00
Marc Khouzam
6004528ff6
Update to new CDT Logo
...
Change-Id: Iac76b204027efa01c8f848050a36d05022ecdf86
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/38363
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Tested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2014-12-16 13:29:12 -05:00
Sergey Prigogin
5cc7505a12
Cleanup of Messages.properties and Messages.java files.
...
Change-Id: Iea47d46a3ea201722fbe666a03c89dde7e5e4961
2014-08-04 11:15:40 -07:00
Sergey Prigogin
d8154bd340
Inremented branding plugin version to 8.5
2014-07-21 17:39:01 -07:00
Sergey Prigogin
5d7a19fa6c
Enabled JDK 1.7.
...
Change-Id: Ic2a161ea3c318dc1e8ba01c271c936bf5ed8763d
Reviewed-on: https://git.eclipse.org/r/21020
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-01-24 13:38:55 -05:00
Sergey Prigogin
1d166260a8
Bumped up CDT version to 8.4.
...
Change-Id: I1229344feaaed4a3551ceb7b1ef1410545048b55
Reviewed-on: https://git.eclipse.org/r/20908
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-01-21 17:35:29 -05:00
Marc-Andre Laperle
c644a857ba
Bug 392404 - Change Cross GCC toolchain to use language setting provider
...
Add cross toolchain prefix to the command macro.
Change-Id: I3188d21050b84fdc6d6a4b8d3b6aa540710f1790
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/17189
2013-10-16 01:01:43 -04:00
Andrew Gvozdev
652ce4748e
Fixed parent pom version to reference
2013-08-27 15:16:24 -04:00
Sergey Prigogin
3be412111c
Bumped up feature versions for Kepler.
2012-06-28 11:08:11 -07:00
Marc-Andre Laperle
065d6ad9a0
Fix bin.includes, cross toolchain doesn't have templates anymore
2012-04-29 11:46:44 -04:00
Marc-Andre Laperle
8b7660f83b
Bug 353786 - Bug 353890 Convert Cross compile template to a custom page
2012-04-28 14:53:29 -04:00
Marc-Andre Laperle
fcb45b9659
Bug 369887 - Scanner discovery doesn't run after creating a Cross GCC
...
project, only after the first build
2012-01-27 01:32:18 -05:00
Andrew Gvozdev
e47db971de
Switched to Java 1.6 rest of build packages.
2011-11-16 18:23:33 -05:00
Sergey Prigogin
09967ad791
Version number changes missed in the previous commit.
2011-10-19 20:53:44 -07:00
Sergey Prigogin
2932f9122c
Updated parent feature version in pom.xml files.
2011-10-19 19:32:07 -07:00
Doug Schaefer
9ec9113700
Update version numbers for Juno.
2011-09-22 15:03:14 -04:00
Marc-Andre Laperle
2185b213f5
Bug 293938 - Add GCC Assembler to Cross GCC Toolchain
2011-07-26 01:45:29 -04:00
Marc-Andre Laperle
c7f03bd3d9
Bug 344009 - Eclipse CDT uses wrong command to build static library
...
(crossgcc, msvc)
2011-07-26 00:37:37 -04:00
Doug Schaefer
d7092b12c9
Mavenizing CDT releng.
...
Also removed unsupported cdt.core fragments from the platform feature.
2011-06-28 05:21:58 -04:00
Doug Schaefer
f1e259cce1
Bug 343466 - clear the discovered settings to start over with the prefixed compiler names. Also make sure we add the prefix to all compilers in the config.
2011-04-20 23:25:47 +00:00
Doug Schaefer
5a958ef8e6
Bug 343427 - Allow cross gcc paths that don't have bin as the last segment.
2011-04-20 15:15:41 +00:00
Doug Schaefer
92c3c8638f
Bug 329531 - Add some missing pieces to enable the builder to work.
2011-01-04 19:34:49 +00:00
Doug Schaefer
7b8cac960e
Prettier 32x32 icon.
2010-06-04 14:24:50 +00:00
Doug Schaefer
66828656bc
forgot to put the png into the build.properties. No wonder it didn't show up :P
2010-06-03 21:11:36 +00:00
Doug Schaefer
4d79947e9c
New CDT Icon.
2010-06-03 15:20:43 +00:00
Vivian Kong
ce9eb6b7d6
update copyright in about and update provider info
2010-05-31 20:40:20 +00:00
Doug Schaefer
d4669c9f1b
Bug 300762 - Added C compiler to cross gcc tool chain.
2010-01-26 04:34:44 +00:00
Andrew Gvozdev
842fa12cbf
bug 290292: CDT internal error in Build Settings
...
Patch from Marc-Andre Laperle
2009-11-05 22:47:07 +00:00
Vivian Kong
2ef5ddf884
set bundle localization to plugin for crossgcc plugin
2009-06-15 14:27:42 +00:00
Doug Schaefer
d943425cc3
Fixed up a number of legal items.
2009-06-10 19:37:19 +00:00
Doug Schaefer
0e124cee7f
Fixed up a number of legal items.
2009-06-10 19:18:06 +00:00
Vivian Kong
c95d03759b
update copyrights
2009-05-26 20:52:26 +00:00
Doug Schaefer
84bab1d98d
Missed the cross gcc templates from the build.
2009-05-06 17:33:42 +00:00
Doug Schaefer
1054b43f5b
Fixed up project settings for java 1.5.
2009-05-06 14:41:48 +00:00
Vivian Kong
fd490173d1
attempt to fix build errors
2009-05-06 14:18:17 +00:00
Doug Schaefer
fe1cb2e90f
Fix up exec environment.
2009-05-06 04:05:32 +00:00