1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

118 commits

Author SHA1 Message Date
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