Sean Evoy
b4cff1eac6
Fix for 66258 -- Cannot mix compilers anymore. Do not need to add the relative path to the name of the dependency file when using 'patsubst'
2004-06-09 19:14:54 +00:00
Sean Evoy
a089f769a1
Fix for 66258 - Cannot 'mix' compilers (any more). Arbitrarily moved from a single rule for all files with a given extension to a rule for each file. Causing problems for existing users, so moving back to older form of rules.
2004-06-09 18:37:38 +00:00
David Inglis
ad08a349a9
added Note: to help clearify workbench auto build option
2004-06-08 19:05:08 +00:00
Sean Evoy
0b171d56e4
Fix for 65275 -- Makefile assumes object files are .o
2004-06-07 20:40:44 +00:00
Sean Evoy
aee3c08d44
No longer needed as the MinGW target has been removed
2004-06-07 19:42:42 +00:00
David Inglis
af881d96fc
fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=65739
2004-06-07 18:55:24 +00:00
Sean Evoy
cbd4446ff5
Fix for bug 64762 -- ClassCastException while deleting of build configuration
2004-06-07 18:52:51 +00:00
Alain Magloire
867fa6c8ac
Fix 65798
2004-06-07 17:01:53 +00:00
David Inglis
df04b9e18c
patch from vhirsl@ca.ibm.com
...
- PR 62334: `Message: Unable to find full path for "cygpath" echoed
repeatedly to xterminal`
- PR 64226: `[Scanner Config] Path discovery supporting UNC filepaths`
- PR 65121: `[Scanner Config] Importing 1.2.1 project does not update
properties`
- PR 62742: `CDT-specific file changes to .project are not saved` -
Scanner config portion, since Platform PR 64128 `Changing arguments on an
ICommand no longer makes it to the .project` was fixed in Eclipse 3.0 RC1
2004-06-07 15:53:30 +00:00
Sean Evoy
00f6c5f146
Fix for bug 60144 -- Final fix for paths with whitepsaces. The test was not finding the index of the whitespace quite right on Linux. Addressed and fixed.
2004-06-04 22:43:53 +00:00
Sean Evoy
69a7699f8c
Fix for bug 60144 -- [ManagedBuild] Include Path: Directories with spaces are creating problems
2004-06-04 22:32:47 +00:00
Doug Schaefer
a206e32d2a
Changed the interface to the Scanner to take a CodeReader object.
...
A CodeReader simply contains a char[] and the name of the file, if any,
that the char[] is the contents of. This leads us down the path of using
char[]s in the parser instead of Strings in an attempt to cut down on
our memory usage.
2004-06-04 21:01:48 +00:00
Sean Evoy
98800badf4
Fix for bug 60230 - Project with spaces in name produces 2 executables. Since Eclipse does not treat this as illegal and since I am using the project name as the default build goal name, this is a legit bug. The solution is to remove all spaces from the project name, so a new project called "Hello World" will produce a build goal called HelloWorld
2004-06-04 20:45:51 +00:00
Sean Evoy
5f5b6bc0d7
Fix fog bug 64952 -- Indexer being called when it doesn't need to run
2004-06-04 20:17:57 +00:00
David Inglis
180f029292
revert some changes... resource listener used to watch add/removal of folders inside project
2004-06-04 16:41:13 +00:00
David Inglis
2d072ae842
make adaptable so that selection listeners can adapt to project/resource (build console)
2004-06-04 16:40:25 +00:00
David Inglis
903856346a
limit dialog size
2004-06-04 16:16:34 +00:00
David Inglis
df342408d4
fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=47563
2004-06-04 16:07:40 +00:00
David Inglis
ea46f60dc2
fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=51269
2004-06-04 13:50:04 +00:00
David Inglis
2c822f988a
fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=65621
2004-06-04 12:55:29 +00:00
David Inglis
2e972fcc9a
fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=63937
2004-06-03 18:57:37 +00:00
David Inglis
a718c3de62
cleanup maps in manager on project close/delete
2004-06-03 18:09:09 +00:00
David Inglis
a9691ef057
fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=65565
2004-06-03 18:08:49 +00:00
David Inglis
017af57db2
fixed target building when run with proress dialog
2004-06-03 15:48:30 +00:00
David Inglis
ab02e6e396
use new preference initializer
2004-06-03 14:37:42 +00:00
Sean Evoy
02ee05c7bf
Fix for Bug 63975 - Managed Build IScannerInfoProvider not returning fine-grained response.
2004-06-02 20:33:37 +00:00
Sean Evoy
bdf0ba7530
Fix for bugzilla 62660 -- Target definition for MinGW is inconsistent. I have simply removed the target. If the user wants to use MinGW, they will have to also get MSYS (which is free and recommended for MinGW developers). The problem is that the clean command for Win32 is 'del" and it does not handle front-slashes in the path properly. The effort needed to generate the makefiles in a different way is greater than the effort to answer the odd newsgroup HOWTO question, so I am simply replacing Cygwin and MinGW targets with Gnu on Windows
2004-06-02 14:30:30 +00:00
Sean Evoy
aec08ee34d
Fix for 65279 -- Spaces after the output flag in the makefile rules to build source
2004-06-02 13:53:08 +00:00
David Inglis
4b91e1e317
fixed project update problem
2004-06-02 13:38:44 +00:00
Sean Evoy
6d05a79a53
Changing the name, amke command, or make flags did not trigger a rebuild. It does now.
2004-06-01 21:58:46 +00:00
Sean Evoy
8aa440e138
Fix for bugzilla 60204 - NPE in ToolReference. If the tool reference is somehow corrupt, there is a real possibility of NPEs and not just in the location identified in the report. I have cleaned up most of the possible areas, and in the case that I elft alone, i am pretty sure the NPE cannot happen.
2004-06-01 21:55:39 +00:00
Sean Evoy
a464b6bbf5
Fix for bugzilla 59164 - Include Path list should be bigger. The list cntrols are now created with a height hint of 3x the height of the menu bar (usually this will equal 75 units).
2004-06-01 21:29:09 +00:00
David Inglis
f6c5d3e357
remove unused dialog
2004-06-01 21:08:14 +00:00
David Inglis
7ed4f67c41
run target build in progress service dialog
2004-06-01 21:06:57 +00:00
David Inglis
0abb812267
fixed NPE
2004-06-01 20:41:42 +00:00
David Inglis
d85af02c70
use new platform progress service
2004-06-01 20:28:39 +00:00
David Inglis
89bbf55f97
since platform bug is fixed we can revert some changes
2004-06-01 20:28:17 +00:00
David Inglis
a5b6d849f2
fixed build command not updating
2004-06-01 20:26:25 +00:00
Sean Evoy
f509d06f05
Fix for bug 62501 - Managed Shared library build fails
2004-05-31 22:46:54 +00:00
David Inglis
01619cd230
fixed NPE when invoking listeners
2004-05-31 13:51:56 +00:00
David Inglis
b52f8d0624
removed warning
2004-05-31 13:41:55 +00:00
David Inglis
22d8c872cc
change logic as to when to set raw container path.
2004-05-31 13:25:49 +00:00
David Inglis
a16f543fe8
update container when paths change
2004-05-31 13:25:15 +00:00
David Inglis
e5c605c11d
patch from Vmir -
...
This patch contains fixes for following problems:
- PR 64014: [Scanner Config] Path discovery should be on by default,
- PR 63971: [Scanner Config] Debugging messages on console,
- PR 62742: CDT-specific file changes to .project are not saved - Scanner config portion
- Target specific options are applicable only to default generate scanner info command (and not to custom commands),
- Discovered scanner info file name associated with project instead with project name (problem when deleting a project, then creating a new one with the same name or renaming a project).
2004-05-28 14:17:04 +00:00
Sean Evoy
b991ccf5e0
Hopefully this is the last regression on the switch-over to letting Eclipse determine the build order. Make still needs to know about a dep on a referenced project's build goal so it can relink (or do whatever) when that dependencyis out-of-date. Basically I am adding this BACK to the generated makefile, but the rule to build it is a dummy target (so no make complaints).
2004-05-28 05:18:19 +00:00
Sean Evoy
6dc35eb0c0
Fix for an NPE that was occurring after a dependency makefile update
2004-05-28 04:22:10 +00:00
Sean Evoy
fb764be87a
Fix for echo implementation problems on some target platforms that will cause source-level dep targets to be written out wrong. On Solaris, the echo was putting the -n argument in the file and a newline. On MinGW without MSYS (i.e., the Win32 implemetation), the output contained -n ' which is worse. The solution is to parse for this type of garbage in the dependency files when they are being updated
2004-05-27 23:46:56 +00:00
Sean Evoy
ae5b03a319
Fix for bug 58714 - Cannot rebuild after renaming a referenced project
2004-05-27 20:28:20 +00:00
Sean Evoy
c092fa64d2
Fix for bug 64206 -NPE because of invalid return type on Job.run method
2004-05-27 17:57:10 +00:00
Sean Evoy
e21a791587
Fix for bug 60957 and 63937. In the first case, the builder was being too strict when deciding what to do in the face of change notifications delivered by Eclipse during a build of a chain of dependent projects. In the second case, the managed build system needed to separate out the need to save project settings from the need to rebuild a project. Now there is a new set of variables to keep track of needing a rebuild.
2004-05-27 15:53:16 +00:00