1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-05 23:35:48 +02:00
Commit graph

34548 commits

Author SHA1 Message Date
Doug Schaefer
40ff5f2a66 Add support for multiple board packages suppliers.
Default URLs for Arduino and the ESP8266 community. Preference page
to allow user to add their own.

Change-Id: Ia40d2729d6b5e26225dbecf85a845322b4a71f5f
2015-09-02 16:38:59 -04:00
Pablo Torregrosa Paez
0a3e104663 SSH Terminal: Default user stored if "Save user" is checked.
Change-Id: I530fe20e288dea3798960b9c9fa3a3ea8f90455b
Signed-off-by: Pablo Torregrosa Paez <pablo.torregrosa@windriver.com>
2015-09-02 10:13:21 -04:00
Uwe Stieber
311b9e027c Tests: Remove obsolete ANT test file 2015-09-02 13:02:24 +02:00
Anton Leherbauer
0e382c064b Bug 476346 - Spawner.exec() fails after incomplete process termination 2015-09-02 10:57:25 +02:00
Doug Schaefer
d510c87df6 Add description text for board and library install pages.
Change-Id: I6354ab5cc54e16df3ffe0d27fae0eec4158d9546
2015-09-01 22:42:36 -04:00
Marc-Andre Laperle
04d9a75a59 Bug 471273 - Updates to Oomph setup
- Update baseline to 8.7
- Add missing requirements to match target file
- Add required tools explicitly in P2 Director task (PDE, etc)
This will make it possible to select other products and stil be able
to work on CDT.
- Change default target to Mars

Change-Id: I490adae66cc04d2357258f65b6cdea1d5ad79cde
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-09-01 21:35:24 -04:00
Doug Schaefer
6e6156e42f Add missing copyright notices. 2015-08-31 15:32:43 -04:00
Doug Schaefer
64c5782589 Bug 321443 - First implementation of new build model.
Includes adaptation of the Arduino build model where many of these
ideas started to the new model. And start of the Qt build system which
uses it.

Change-Id: Icb212185773ebc4d415e8a9862101744703ff80b
2015-08-31 14:14:21 -04:00
Simon Marchi
f505c21a48 Add version 7.10 to GDB download and build script
Change-Id: I5b58beb4fd628392461ebca55caa0724a154e147
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
2015-08-31 10:49:13 -04:00
Doug Schaefer
3c105249e8 Build and Launch working on Windows.
Had to convert backslashes in paths to forward slashes. Also had
figure out how to call the compiler for scanner info. Had to break
the command up myself into args.

Change-Id: I08f1438d8c17bb92a8871d4bd6e187af4e8a49f7
2015-08-27 14:05:59 -04:00
Doug Schaefer
eb8d3cad86 Start of work on doing Qt the new way.
Change-Id: Icc891538549485f9ad99614f36262ed218fb0609
2015-08-27 00:20:55 -04:00
Alena Laskavaia
4b6a04fac1 launchbar: resurrect gear on target selector
it will open Properties dialog on connection.
Contributors can adapt connection to their class
to show various property pages and allow to edit "targets"

Change-Id: I0fe486b069450bbf8379930ffdeaabd9c8dbbd6e
2015-08-26 13:49:06 -04:00
Doug Schaefer
21f8bd8742 Arduino Library Support
Change-Id: Ifdc9075beba4002b1481576d07ed2d8d44e5c2da
2015-08-25 10:22:16 -04:00
Alena Laskavaia
38577c4ec9 NPE in StopActiveCommandHandler when origin is null
Change-Id: Ic6749311328d9521d64c5d339006c0065e200117
2015-08-25 09:30:27 -04:00
Jon Beniston
708d6a6318 Bug 417895. Use tab instead of space between opcode and operand.
This makes the disassembly easier to read.

Change-Id: I5f7d737f321aa05f5056a74af70794ee618f323c
Signed-off-by: Jon Beniston <jon@beniston.com>
2015-08-25 09:11:16 -04:00
Sergey Prigogin
563ed95979 Cosmetics. 2015-08-24 13:29:05 -07:00
Alena Laskavaia
a288931a1b Bug 471967: preference page does not show up - invalid values
Change-Id: I01f0ff56dd76ded66e5b22f53130e5d865440384
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
2015-08-24 12:57:29 -04:00
Alena Laskavaia
e8bba9e7b2 fixed ProblemMarkerInfo ignoring position info
Change-Id: I0f580be35ac5abec8a2f9f1aadec71f24b46a5ae
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
2015-08-24 12:53:49 -04:00
Sergey Prigogin
5d54cc3996 Lazy initialization of LookupData.fTemplateArguments to avoid exceptions
in constructor.

Change-Id: I875233c7fe40ab4a56d9b76fb03c2e03441d29ae
2015-08-21 22:26:12 -04:00
Nathan Ridge
bea6a49e5b Bug 475006 - Fix a ClassCastException in OverrideIndicatorManager
Change-Id: I4ecdc242d2a94ade3cecb6f689c326a0e58078dd
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-08-21 21:49:47 -04:00
Doug Schaefer
71ed78fcbe Remove dependency on apache http client. Don't need it.
Change-Id: Ic12222668217dab543e231bfbf2615757d6dc389
2015-08-21 20:53:29 -04:00
Marc Khouzam
5da8218025 Update p2.inf for 9.0 release
Change-Id: I7bf0d3582d5dddc0f90e518d3ba5cd40d9378f15
2015-08-19 21:44:14 -04:00
Marc-Andre Laperle
2e90d6eaee Add a new target to specify the API baseline
Eclipse 4.5 now offers specifying API baselines using target files.
This is much more simple than having to install and maintain a
separate Eclipse installation. This patch adds a new
cdt-baseline.target containing all the CDT features from the CDT
project update site.

To use the baseline target:
1. Go to preferences, Plug-in Development, API Baselines
2. Add Baseline...
3. Select "A target platform"
4. Enter a name, "cdt-baseline" for example
5. Select cdt-baseline in the list (cdt-baseline.target)
6. Click refresh, Finish
7. Make sure you select the newly created baseline as the new default
8. Press OK

Change-Id: Id953b1719a41e2e4e64245c011d01e391305859c
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-08-19 16:37:05 -04:00
Sergey Prigogin
e781b4773a Cosmetics. 2015-08-19 13:14:03 -07:00
Marc Khouzam
03f2299797 Simple changes for Sonar warnings
Change-Id: Idba9a9fcbdb0c606cf8a94bf23ac65aa942a6e5a
2015-08-17 18:50:42 -04:00
Marc Khouzam
d185083407 Simple changes for Sonar warnings
Change-Id: I990473a9c4d86d2aeb8e36b0ac466a15f42329df
2015-08-17 18:50:28 -04:00
Jonah Graham
bd6fa94e63 Bug 474179: Require file name to be absolute and exist
When a file is not found, the debugger will be used to resolve it to an
absolute file. One of the side effects at the moment is that no
breakpoint marker is created in the editor for the file. To mitigate the
situation and reduce user confusion, until installed breakpoints can be
displayed in the UI don't allow users to create breakpoints on
non-absolute file names. 

Change-Id: Ib69bfdfcde0c83fe6e20cacb0850d8ee907583a1
Signed-off-by: Jonah Graham <jonah@kichwacoders.com>
2015-08-17 09:50:26 -04:00
Marc Khouzam
20702b3045 Simple changes for Sonar warnings
Change-Id: I6f99d9fa808a52e3b6d925e695ff74424120c4ce
2015-08-17 09:28:43 -04:00
Marc Khouzam
22fb739c9b Simple changes for Sonar warnings
Change-Id: Ic47b9cef191d1f59514327cdb2f612869da12b16
2015-08-17 09:27:51 -04:00
Marc Khouzam
f8292e1bc4 Simple changes for Sonar warnings
Change-Id: I180c828485beccd7944c61a8e58d42b909333a41
2015-08-17 09:27:31 -04:00
Marc Khouzam
dc4b8aaf58 Simple changes for Sonar warnings
Change-Id: I105e0cb90aa64dd7af6ac10a9a74d9e73e932a6f
2015-08-17 08:03:21 -04:00
Doug Schaefer
81f6bd0259 A good start on the error parsers/hyperlinks for Arduino.
Change-Id: I5f3a3565970d177392ca6af569a3447aabe1be81
2015-08-16 23:04:38 -04:00
Andrew Gvozdev
f635f6c7d8 Bug 470538 - Build selected File(s) should create error/warning marker
Change-Id: I0f37e3733299ab0e0db262a0194c9734b39eea94
Signed-off-by: Andrew Gvozdev <angvoz.dev@gmail.com>
2015-08-14 07:42:26 -04:00
Marc Khouzam
7a16ca18f5 Fix some trivial sonar warnings
Change-Id: I3da053a5fb4186a8cbbef73f58dc50d8b89bbd8e
2015-08-13 16:12:46 -04:00
Anton Leherbauer
a495e4bea7 Fix missing since tag 2015-08-13 17:18:32 +02:00
Doug Schaefer
fb9547a46c Hooked up Arduino launch to new build configs.
Wow, this is slick. Launch delegate gets upload command from
build config.

Change-Id: I779625407877610f1405a48eab851b25d886165f
2015-08-12 23:11:35 -04:00
Doug Schaefer
f38efe2a91 Scanner info with built-ins working for Arduino.
Change-Id: Ifa3ea76c11324e06fb7f735f5eb435f387fbbedc
2015-08-12 15:32:00 -04:00
Alvaro Sanchez-Leon
22e7d3a7ba Bug 474612 - Number format detail Shall report Error details of selected
items

Change-Id: Ie96e37912f8f32cd632a8bd6c4c0497fb5f27c5f
2015-08-12 13:27:34 -04:00
Anton Leherbauer
3a721a060d Bug 474763 - Toggle Command Input Field button is not in sync with active terminal 2015-08-12 10:04:02 +02:00
Doug Schaefer
fbee145ff0 Completed new Arduino makefile generator and build.
Change-Id: I0ab166174131b81361b7ee249cd0f178c9d6e5e2
2015-08-11 22:01:10 -04:00
Uwe Stieber
b1870f60c5 Make terminal listener API changes backward compatible 2015-08-11 17:41:21 +02:00
Doug Schaefer
19629b7ab5 Much progress on the Arduino build system.
Change-Id: I437621ed8af02abddc05852bf6c1b62b50f17a25
2015-08-11 10:07:55 -04:00
Anton Leherbauer
64b26a87d5 Bug 474327 - Update winpty-agent.exe for Windows 10 2015-08-11 14:58:10 +02:00
Uwe Stieber
1e60a6f000 Fix version constraint on optional o.e.egit.ui dependency 2015-08-11 14:11:54 +02:00
Uwe Stieber
7a77b9f539 Releng: Adjust Eclipse build profiles also 2015-08-11 13:09:30 +02:00
Uwe Stieber
013db6e0b9 Releng: Use released versions of Eclipse Mars for TM Terminal build 2015-08-11 13:05:34 +02:00
Uwe Stieber
8d4250bac6 Bug 460277: Show In > Terminals fails in the "Git Repositories"
Perspective
2015-08-11 11:01:52 +02:00
Uwe Stieber
fdfbb5ff76 Releng: Add missing dependencies to Eclipse Mars target platform
definition
2015-08-11 09:34:03 +02:00
Uwe Stieber
b10b8f5d0a Releng: Update Eclipse Mars target platform definition to use release
versions
2015-08-11 09:14:33 +02:00
Sergey Prigogin
fcc251f0b5 Cosmetics. 2015-08-10 17:06:34 -07:00