Doug Schaefer
76e1842644
Implement ordering of toolchains.
...
Introduce toolchain types independent of providers.
Change-Id: I2cf3145920fcf4e7132468b6e653d7ea3e211127
2017-11-07 11:01:15 -05:00
dschaefer
c4990122ac
Bug 519190 - Get CMake working with MSVC toolchain
...
Adds in Core Build support for the MSVC toolchain. Fixes issue
with PATH in the core build configuration since on Windows it's often
Path.
Change-Id: I3eb201bc22bf42341207e8f3bbef999d4d174f05
(cherry picked from commit 7f3745c765
)
2017-07-05 10:18:36 -04:00
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
f38cbb85c3
Remove old .cvsignore files
...
Change-Id: Ia66de47055a15d94c0aa45d1198f0a9e78d82ad0
2016-06-30 09:58:00 -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
Alex Blewitt
2356a29c70
Bug 492200 - Replace StringBuffer with StringBuilder
...
There are many opportunities for replacing `StringBuffer` with
`StringBuilder` provided that the type isn't visible from the
public API and is used only in internal methods. Replace these
where appropriate.
Change-Id: Ic2f50c5b6f3c3a4eae301bb3b40fb6faed235f79
Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com>
2016-04-21 22:17:03 -05:00
Marc Khouzam
766f66c0ab
Missing copyright header.
...
Copyright assigned to company of the committer
who did the first commit of the file.
Change-Id: Ia133694018c798f9558258810982f5276737a0b0
2016-02-01 12:47:41 -05: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
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 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
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
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
Andrew Gvozdev
652ce4748e
Fixed parent pom version to reference
2013-08-27 15:16:24 -04:00
Marc-Andre Laperle
071096e343
Bug 397121 - Add support for Windows SDK 8.0 and Visual C++ 11.0
2013-01-03 00:49:38 -05:00
Marc-Andre Laperle
1b2b5e5cd4
Bug 383773 - __int64 is not detected as valid type with MSVC toolchain
2012-11-17 14:45:49 -05:00
Marc-Andre Laperle
c7cc50c93e
Bug 385608 - Eclipse Juno 64 bits don't discover the visual studio paths
2012-10-27 15:02:57 -04:00
Sergey Prigogin
3be412111c
Bumped up feature versions for Kepler.
2012-06-28 11:08:11 -07: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
Marc-Andre Laperle
13a61daae7
[MS Toolchain] Cannot create static library containing multiple obj
2011-09-13 16:59:38 -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
Marc-Andre Laperle
510d219b15
Bug 350192 - [MS Toolchain] Cannot create C projects for MS Toolchain
...
Also added template associations for hello world templates.
2011-06-29 13:29:48 -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
065edefb78
Bug 343431 - Remove the : from the output flag. Doesn't seem to work any more.
2011-04-20 15:35:24 +00:00
Doug Schaefer
428fbeac02
Update to support Windows SDK 7.1 with Visual C++ 10.0.
2011-03-07 21:18:01 +00:00
Andrew Gvozdev
825a17640d
bug 334194: [MS Toolchain] Allow use of toolchain with only VS2008 installed
...
Patch from Marc-Andre Laperle
2011-01-13 04:21:41 +00:00
Doug Schaefer
c42dcb755b
Fixed up the command line pattern since someone changed the default for spaces between the output flag and the output.
2010-12-08 21:46:13 +00:00
Andrew Gvozdev
04a623ab67
bug 328384: Improve handling of MS specific modifiers with VC toolchain
...
Patch from Marc-Andre Laperle
2010-10-21 16:56:39 +00:00
Doug Schaefer
f41c14c8c0
Add the Visual C++ build support feature to the CDT build.
2010-09-03 02:33:22 +00:00
Doug Schaefer
4f6745e045
Updated the Visual C++ build to support Windows 7 SDK.
2010-07-15 19:26:06 +00:00
Doug Schaefer
f586166f35
Added support for Windows 7 SDK and removed the others.
2010-07-15 18:55:24 +00:00
Doug Schaefer
7cf6bfaec0
Got some reasonable stack frame names out of the symbol data.
2008-06-29 00:37:13 +00:00
Doug Schaefer
e019bbe7ab
added ignore of bin directory
2008-04-21 16:24:47 +00:00
Doug Schaefer
b9444b6017
Fixed up the MSW build. Added support for VC 2008 Express which now comes with a functional SDK subset.
2007-11-12 13:24:53 +00:00
Doug Schaefer
3d87af69f1
Set up msw builds.
2007-10-26 18:44:41 +00:00