Skip to main content
AgeCommit message (Collapse)AuthorFilesLines
2018-11-23Bug 540373: Cleanup: Remove trailing whitespace in properties filesJonah Graham1-10/+10
Command used: # Remove space at eol in comments find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/^(#.*)[ \t]+$/\1/' {} + # Remove space at eol in blank lines find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/^[ \t]+$//' {} + # Replace escaped spaces at eol with unicode find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/([^\\])\\ $/\1\\u0020/' {} + # Replace unescaped spaces at eol with unicode find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/([^\\]) $/\1\\u0020/' {} + # Replace escaped tabs at eol with unicode find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/([^\\])\\\t$/\1\\u0009/' {} + # Replace unescaped tabs at eol with unicode find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/([^\\])\t$/\1\\u0009/' {} + # Stage all changes git add -A . # trim any remaining whitespace and then identify and fixup # manually # Only dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/viewmodel/ # needed this due to missing newline at end of the file find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/[ \t]+$//' {} + Change-Id: I858f16891fe001f4f7e62d5a4f904146e891cd39
2018-11-22Bug 540371: Update to EPLv2 using releng/scripts/change_to_eplv2.shJonah Graham1-3/+6
Change-Id: Ifbb1d5af2a00bd5634dea200320e8c4303ffca6c
2018-04-17Bug 528940 - Execute pre/post build stepSamuel Hultgren1-0/+1
Execute the pre and post build steps as part of the build when using the internal builder in parallel mode. Change-Id: I840da0d7025597dc5b3edc1bb54a5ca45b6e2e86 Signed-off-by: Torbjörn Svensson <> Signed-off-by: Samuel Hultgren <>
2014-07-30Slightly reduced clutter in the project's context menu.Sergey Prigogin1-3/+2
Change-Id: I78b5a8b37ce297a9ceaf8ecf9cb94b8df014e61d
2014-07-30Proper enablement/disablement of Clean/Build Selected Files commands.Sergey Prigogin1-6/+5
Change-Id: I6f56eeb111759ccf7a0bc8fbbfd57ffd8689bf01
2013-07-24bug 404913: Built-In Settings Provider should recognize extra gccAndrew Gvozdev1-1/+1
parameters from build settings
2012-04-12bug 371797: [sd90] Implement language settings providers in buildAndrew Gvozdev1-0/+11
2012-03-22bug 71511: [Error Parser] Interleaved stdout and stderr output causesAndrew Gvozdev1-14/+13
spurious error task markers
2010-09-29bug 308042: Spawner messages are too cryptic to be useful to a userAndrew Gvozdev1-0/+3
2010-08-14bug 322695: Can't access preferences of any unrelated CDT project having ↵Andrew Gvozdev1-0/+2
"bad" project in workspace
2010-08-02Bug 321374 - "NLS unused messages" warnings running headless buildMikhail Khodjaiants1-37/+0
2010-06-24Bug 310819 Headless Builder need a way to extend set of -Ds -Is and -includesJames Blackburn1-0/+3
2010-06-01Bug 315187 Unknown tool option silently breaks ManagedBuild tool command ↵James Blackburn1-0/+1
line generation
2010-05-11- Merged changes from cdt_5_0 to HEAD. Too many to mention individually.Chris Recoskie1-1/+1
- Reworked IFileSystem utility so that now it is noimplement/noextend. Clients should now extend from concrete class FileSystemUtility instead to better insulate them from future API changes. - Reworked the resulting concurrency fixes - indexing and scanner discovery now synchronize on the project root as a scheduling rule. Original HEAD behaviour was to synch on the project's .settings folder for indexing, but that deadlocked with scanner discovery. - Fixed remote indexing. Changes on HEAD that deprecated CodeReader broke the ability for remote translation units to provide the path to load the file content from. Added API to ITranslationUnit for this purpose.
2010-04-26Bug 309909 Headless build import should treat relative paths as relative to ↵James Blackburn1-0/+4
the cwd Verify that the Workspace isn't already locked, as done by IDEApplication, to prevent unsafe shared access to one workspace by multiple Eclipse instances.
2010-03-10Bug 305146 Thread-safety of ManagedBuildManager BuildInfo.James Blackburn1-0/+1
- setLoadedBuildInfo on proj desc load & apply - volatile ManagedBuildInfo fields which might be accessed in an unsafe way - HeadlessBuilder gets configuration names from core model so it's not caught in these races. - JavaDoc + Generics + warnings
2010-02-22Bug 303488 Add -importAll /path/to/projectTree switch to headless builder to ↵James Blackburn1-1/+2
support importing all projects under a directory.
2010-02-22Bug 281397 Headless builder should support build configuration selection. ↵James Blackburn1-2/+11
Add support for specifying the project_name/build_config using regular expression syntax.
2009-09-16bug 289608: [Scanner Discovery] Discovery options does not offer profiles ↵Andrew Gvozdev1-0/+1
defined in supertypes in project properties
2009-08-04bug 285480: Duplicate message IDsAndrew Gvozdev1-1/+0
2009-06-03Bug 186847 Headless BuilderJames Blackburn1-0/+20
2008-12-12242403 - applied patch to solve ClassCastExceptionAlena Laskavaia1-0/+1
2007-09-12Externalization fixesMikhail Sennikovsky1-0/+2
2007-06-19Fix spelling errorsLeo Treggiari1-7/+7
2007-06-06externalization fixesMikhail Sennikovsky1-0/+2
2007-05-241. additonal fix for [Bug 186665] CDT 4 update old version project failed.Mikhail Sennikovsky1-0/+5
2. externalization fixes
2007-05-02Patch from Jason Montojo to remove the "experimantal" header notice for ↵Mikhail Sennikovsky1-2/+2
Internal Builder invocation
2007-03-21Additional String externalizationMikhail Sennikovsky1-0/+1
2007-03-09Externalization fixesMikhail Sennikovsky1-0/+20
2006-05-121. About.html update for the managed builder plug-insMikhail Sennikovsky1-0/+1
2. Enhanced error handling for Internal Builder invokation 3. The message is displayed now when the Internal Builder has nothing to build
2006-04-30implemented build/clean selected filesChris Recoskie1-1/+13
TODO: fix progress reporting messages
2006-04-21Internal Builder fixes/enhancements:Mikhail Sennikovsky1-1/+4
1. More smart error handling 2. Fix for the dir creation mechanism
2006-04-141. Internal builder integration into managed builder core and UIMikhail Sennikovsky1-0/+1
2. Rebuild state persistence 3. More smart active configuration change handling 4. Rebuild is initiated when active config is changed now 5. Other bug-fixes
2006-04-06MBS Internal Builder implementation. This functionality is experimental and ↵Mikhail Sennikovsky1-0/+6
is disabled for now. Fixes for the Build Model implementation.
2006-03-07Fix line endingsLeo Treggiari1-110/+110
2006-02-23Add new dependency calculator interfacesLeo Treggiari1-109/+110
Apply patch from bugzilla 127077 (Echo loses quotes) Apply patch from bugzilla 128333 (Limitations for project converter support) Fix problem in ResourceChangeHandler.sendClose when MBS project cannot be loaded
2006-02-14Defect 62772. Suppressed the make clean from happening on rebuild events. ↵David Daoust1-2/+1
Works correctly for the standard build, but the managed build still programatically cleans the project. In the long run all builds should call "make all" and the explicit clean event should call "make clean". The managed makefiles will need to be enhanced so that they can never get "out-of-sync" with the source.
2005-11-11Patch for bugzilla 80075Leo Treggiari1-0/+3
2005-07-14Fix for the bug# 103372 for the 3.0Mikhail Sennikovsky1-0/+3
2005-07-09Fix problem with trying to access managedBuildInfo before the .cdtbuild file ↵Leo Treggiari1-1/+2
is created Update how .c extension is added to a converted project Update how the project specific file extensions are obtained Fix problem with resolving options
2005-07-06Checked in the resouece renaming/deletion handling for MBS. When the ↵Mikhail Sennikovsky1-1/+2
resouece is either renamed ore deleted, the project ResourceConfiguration data is updated now. Also checked in the test for verification resouece renaming/deletion handling.
2005-06-20crecoskie June 20, 2005 - updating copyright and license info for EPL transitionChris Recoskie1-7/+7
2005-06-06Apply Symbian (Lars & Bala) patch for Shared Tool Options supportLeo Treggiari1-0/+4
2005-05-19Initial check-in for the build macros supportMikhail Sennikovsky1-1/+15
2005-05-09UI for Discrete custom build stepsLeo Treggiari1-0/+1
Filter configs based upon OS list and Arch list
2005-04-28Initial check-in for the build environment variable supportLeo Treggiari1-1/+3
2005-04-20Initial check-in for multiple input & output designLeo Treggiari1-2/+10
2005-04-18Apply patches:Leo Treggiari1-1/+2
1. Bob Monteleone - initial Discrete Custom Build Step support 2. Mikhail Sennikovsky - initial isSupported support 3. Norbert Pleott - support list of binary parsers in targetPlatform binaryParser attribute
2004-12-07Commit for Leo Treggiari:Sean Evoy1-1/+2
44568 - [Managed Build] -Xlinker option requires space separator 80119 - [Managed Build] Error in the Xlinker option's generated output The code and the manifest file have been changed to correctly deal with the -Xlinker option. Multiple entries have separate -Xlinker options, and there is a space between -Xlinker and the value. The space is handled by the new option.command functionality - "${VALUE}". 77399 - Managed Make Builder mangles if configuration of linked resource was changed This was partially fixed before and was partially a user error. Code has been added to output an error message to the console when MBS sees a duplicate identifier in the loaded manifest files. Partial fix: 80067 - [Managed Build] Wrong command for building in MMS A fix has been added so that a command is not stored with a Tool unless the user changes the value - i.e the Tool will inherit the value from its suoer-class. There is still an error with the Gnu makefile generator when a configuration tool and a resource configuration tool have different commands specified by the user. This will be fixed later.
2004-11-22Commit for Leo TreggiariSean Evoy1-0/+2
The patch contains a fix for Bug 69114. The particular problem was that the manifest file contained an invalid id in an optionCategory “owner” attribute. The patch contains a change to all appropriate resolveReferences methods to check for unresolved references and write out an error message. For the optionCategory “owner” attribute, the “owner” is set to the Tool by default.

Back to the top