David Inglis
4833b2d494
fixed bug#43605
...
cleanup ui actions Create/Build target so they can be made availible though a hotkey
2003-09-25 13:44:04 +00:00
David Inglis
6b17a6477b
added meothd to test for target build on a project
...
added test for setting build info if value has changed or not
2003-09-25 13:40:29 +00:00
Doug Schaefer
5f524fb890
Patch for Sean Evoy:
...
To help out with bug 43051, I have changed the behaviour of the managed
builder when asked for scanner information. The search feature needs the
absolute paths to files. Since all the user-specified include paths
specified in the managed builder UI are either absolute or relative to the
build project directory, it is relatively easy to convert everything to
absolute paths before answering the clients of this information.
2003-09-25 03:19:31 +00:00
Alain Magloire
6945eff592
Change the old icon was own by QnX
2003-09-24 20:20:48 +00:00
David Inglis
72dd63daed
added make project id
2003-09-24 18:03:36 +00:00
David Inglis
03f315af98
fixed setting location path for target
2003-09-24 17:58:54 +00:00
Doug Schaefer
e09b94f945
Patch for Sean Evoy:
...
This patch adds a "hook" for F1 help on the new managed project wizard
configuration selection page. It also adds functionality to the managed
build project property page to allow the user to edit the make command and
build artifact name. They can also add and delete configurations from a
target. There is no support for adding another target to a project in this
release.
2003-09-24 14:20:49 +00:00
David Inglis
ec1f9424bb
added support for temporary targets
2003-09-24 14:20:21 +00:00
Alain Magloire
a35ae2df63
Remove of unnecessary lines.
2003-09-23 19:55:13 +00:00
David Inglis
e72e820aa8
fixed build location
...
added build location browser dialog
added help ids.
2003-09-23 14:04:58 +00:00
David Inglis
46e2ef2f7c
fixed bug, https://bugs.eclipse.org/bugs/show_bug.cgi?id=43337
2003-09-22 12:44:46 +00:00
Alain Magloire
7b3404edad
The working directory for the build was not set by default
...
catch it in the MakeBuilder.
2003-09-22 03:39:36 +00:00
Doug Schaefer
0abb42e093
Patch for Sean Evoy:
...
- I have removed the binary parser selection from the
new managed project wizard and hard-coded the proper
parser ID in the plugin spec for the build model. There is
an updated JUnit test that verifies this change to the
build model.
- There is also a fix for the library problem on *nix. The
makefile pattern was also changed slightly to better
capture the dependencies between the build target and
the outputs of other managed projects.
2003-09-22 02:32:08 +00:00
Alain Magloire
e1ef9ffd9f
More work to support gnu makefiles
2003-09-21 19:10:19 +00:00
Alain Magloire
9c0b2ed659
More work on the GNU makefile parser.
2003-09-21 19:09:27 +00:00
David Inglis
963a19457b
check for container incase some one builds a target before adding
2003-09-19 18:33:51 +00:00
Alain Magloire
9acbfd6c2d
ClassCastException fix
2003-09-19 17:57:24 +00:00
Alain Magloire
ba23269998
ClassCastException fix
2003-09-19 17:46:15 +00:00
David Inglis
75031996e1
more check to prevent NPE plus "build" will dismiss the target dialog before building
2003-09-19 14:58:42 +00:00
Doug Schaefer
313f632a5d
Fix the build.
2003-09-19 13:50:48 +00:00
Alain Magloire
eaab8181d0
new icons and improvement on the MakefileEditor
...
by using a working copy to maintain the parse makefile
2003-09-19 05:04:37 +00:00
Alain Magloire
0de973e3c5
Improve on the GNU makefile parser
2003-09-19 05:03:27 +00:00
David Inglis
b7c0c7a977
build target control should be right after target name
2003-09-18 18:18:30 +00:00
David Inglis
d32b3bf161
classpath update
2003-09-18 15:10:44 +00:00
David Inglis
87d759fe44
classpath update
2003-09-18 15:02:00 +00:00
David Inglis
4fbd2992e0
param name change for clarity
2003-09-18 14:56:23 +00:00
David Inglis
52011a4991
add make view is c perspective
2003-09-18 14:33:31 +00:00
David Inglis
045fd62f36
fixed NPE
2003-09-18 14:32:38 +00:00
Doug Schaefer
7a365daf02
Fixed up plugin.xml to make sure it exports its classes.
2003-09-17 14:19:33 +00:00
Doug Schaefer
276c84505a
Fix up the build properties for the make plugins.
2003-09-17 13:15:14 +00:00
David Inglis
3949e8e7db
update cached info if present
2003-09-17 03:07:01 +00:00
Doug Schaefer
c7a74ef049
Patch for Sean Evoy:
...
- The fix is for bug 43017, something I need anyway. The
incremental build work is to make a full rebuild happen when the build
settings change through the UI. Tested the changes on Linux and Win32.
2003-09-16 21:27:58 +00:00
Doug Schaefer
79d4dd460c
Make sure everything is exported out of the plugins.
2003-09-16 19:23:40 +00:00
Doug Schaefer
40b0ef8dbb
Fixed up the build properties.
2003-09-16 18:34:27 +00:00
David Inglis
97ef2c67d1
prompt for convertion on statup if workspace contains old make projects
2003-09-16 18:18:36 +00:00
Doug Schaefer
7b35a1a68b
fixed up the build.properties file.
2003-09-15 21:34:16 +00:00
Doug Schaefer
05c2f2915e
Removed the dependency on make.
2003-09-15 21:05:54 +00:00
Doug Schaefer
d18851f2d7
Patch for Sean Evoy:
...
- Move the managed builder to it's own plugins and feature.
2003-09-15 20:44:43 +00:00
Alain Magloire
79a8a117d0
Fix the parser
2003-09-10 03:10:10 +00:00
Alain Magloire
8a3a52b54a
add the value part of the tootip for macros.
2003-09-09 19:09:14 +00:00
Alain Magloire
0ec0b04c3e
New draft for GNU Makefile
2003-09-09 03:52:15 +00:00
Alain Magloire
084ae250ef
Some variable contains +=
2003-09-09 03:51:35 +00:00
Alain Magloire
c6b5dbad42
Try command rule first.
2003-09-09 03:51:15 +00:00
Alain Magloire
11cdc640c6
Refactor constants
2003-09-08 20:11:55 +00:00
Alain Magloire
a3e7c1ab78
_ is also part of a word
2003-09-08 20:11:37 +00:00
Alain Magloire
5cada17513
Remove obsolete constant
2003-09-08 20:11:18 +00:00
Alain Magloire
013b7794ef
be aware of += and :: and :=
2003-09-08 20:10:52 +00:00
Alain Magloire
f5a40d1db9
Fix the parsing.
2003-09-08 20:10:26 +00:00
Alain Magloire
7f1f51e837
indent
2003-09-08 16:20:25 +00:00
Alain Magloire
f4a7b9bcc3
null out the makefile variable
2003-09-08 16:20:15 +00:00