Commit Graph

210 Commits

Author SHA1 Message Date
mattias
20e6cdc0a9 lazbuild: started migration to external tools
git-svn-id: trunk@45294 -
2014-06-01 21:38:27 +00:00
mattias
30c58e48d6 IDE,lazutils: added GetPhysicalFilenameCached
git-svn-id: trunk@45247 -
2014-05-30 13:41:20 +00:00
mattias
978ec20681 IDE: use GetPhysicalFilename instead of readalllinks
git-svn-id: trunk@45246 -
2014-05-30 12:41:17 +00:00
mattias
cd49818fd6 IDE: trim fpc front end params
git-svn-id: trunk@44343 -
2014-03-04 14:26:22 +00:00
mattias
4b9f06ac1e IDEIntf: added event called when the IDE collects the fpc front end parameters
git-svn-id: trunk@44340 -
2014-03-04 14:13:40 +00:00
mattias
25716f17e3 IDE: fixed extracting custom compiler options from active project
git-svn-id: trunk@44339 -
2014-03-04 11:27:06 +00:00
mattias
d0d17505d9 IDE: build IDE: use default compiler, not compiler of project
git-svn-id: trunk@44333 -
2014-03-03 09:58:07 +00:00
mattias
0d6f31cc8a IDE: clean up
git-svn-id: trunk@44329 -
2014-03-02 21:23:03 +00:00
mattias
79d0bce2d6 IDE: clean up
git-svn-id: trunk@44328 -
2014-03-02 21:22:13 +00:00
mattias
bcaf4e5eed IDE: clean up
git-svn-id: trunk@44327 -
2014-03-02 21:20:40 +00:00
mattias
1489dc5cb6 IDE: more details why the IDE does not like the compiler file
git-svn-id: trunk@44295 -
2014-02-28 17:29:04 +00:00
mattias
4fdcc812d9 IDE: show error if compiler is not fpc
git-svn-id: trunk@44292 -
2014-02-28 14:05:45 +00:00
mattias
0f252ce423 IDE: using -Xp and -V as keys for cache of fpc settings
git-svn-id: trunk@44289 -
2014-02-28 13:38:12 +00:00
mattias
d8201c49fb lazbuild: fixed compilation
git-svn-id: trunk@44175 -
2014-02-19 19:26:58 +00:00
mattias
ba22fe2361 IDEIntf: added boot handler when transfer macros have been created
git-svn-id: trunk@44168 -
2014-02-19 14:36:34 +00:00
mattias
5a07230297 IDE: clean up
git-svn-id: trunk@44146 -
2014-02-18 18:47:15 +00:00
mattias
88780a9aaa IDE: use compiler of project for FPCVer and codetools macro values
git-svn-id: trunk@44141 -
2014-02-18 18:26:04 +00:00
mattias
0fa7fa8be8 IDE: check if project needs build: check if file is in unit/include path
git-svn-id: trunk@44059 -
2014-02-13 23:18:25 +00:00
mattias
1e8926baa8 IDE: clean up
git-svn-id: trunk@42801 -
2013-09-15 06:10:28 +00:00
mattias
fa26364e98 IDE: further migration external tools
git-svn-id: trunk@42584 -
2013-09-04 09:15:41 +00:00
mattias
cf4f0b577b IDE: further migration external tools
git-svn-id: trunk@42295 -
2013-08-03 19:33:59 +00:00
mattias
a7d3638143 IDE: further migration external tools
git-svn-id: trunk@42289 -
2013-08-03 15:56:10 +00:00
mattias
057762a149 IDE: migrate compiler message types
git-svn-id: trunk@42234 -
2013-07-30 09:18:33 +00:00
mattias
4c88931c65 IDE: compare default target os, cpu with compiler default
git-svn-id: trunk@42063 -
2013-07-11 23:15:45 +00:00
juha
ce8c8f7881 Revert r41936 #ab277e68c5 because Run Parameters dialog lost its existing history lists.
git-svn-id: trunk@41940 -
2013-06-29 13:14:58 +00:00
mattias
cfb2ee3fcb IDE: debugln when help macro fails
git-svn-id: trunk@41938 -
2013-06-29 12:52:42 +00:00
juha
ab277e68c5 IDE: in Run Parameters dialog use TMemo instead of TComboBox. Issue #24345, patch from Cyrax.
git-svn-id: trunk@41936 -
2013-06-29 10:24:12 +00:00
mattias
e043bb91b4 IDE+lazbuild: fixed applying ide macros for the right build mode
git-svn-id: trunk@41579 -
2013-06-07 12:12:02 +00:00
mattias
e9931a214f IDE: replaced compiler options Macro values with Additions and Overrides
git-svn-id: trunk@41570 -
2013-06-06 21:34:39 +00:00
mattias
b9f92c2008 IDE: mode matrix: fixed saving enabled state of IDE options
git-svn-id: trunk@41535 -
2013-06-04 08:29:22 +00:00
mattias
08a1b1e973 IDE: mode matrix: clean up shared and global enabled states on save
git-svn-id: trunk@41527 -
2013-06-04 07:38:07 +00:00
mattias
209b8a551c IDE: mode matrix: omit old macrovalues
git-svn-id: trunk@41473 -
2013-05-30 22:53:01 +00:00
mattias
108473b653 IDE: mode matrix: save global session states
git-svn-id: trunk@41468 -
2013-05-30 16:40:50 +00:00
mattias
106b632017 IDE: fixed macro BuildMode
git-svn-id: trunk@41421 -
2013-05-26 13:39:02 +00:00
mattias
fceb85ee46 IDE: debug
git-svn-id: trunk@41338 -
2013-05-21 11:16:16 +00:00
mattias
cfcf8488d2 IDE: build macros: do not let defaults override
git-svn-id: trunk@41337 -
2013-05-21 11:12:21 +00:00
mattias
ed2d368f37 IDE: fixed applying macro defaults
git-svn-id: trunk@41336 -
2013-05-20 21:15:03 +00:00
mattias
ae3978f2d2 IDE: mode matrix: apply macros
git-svn-id: trunk@41332 -
2013-05-20 19:51:13 +00:00
mattias
514fa100d5 IDE: TBuildManager.OnGetBuildMacroValues: split in smaller sub procs
git-svn-id: trunk@41330 -
2013-05-20 16:04:12 +00:00
mattias
0c692f3d56 IDE: TBuildManager.OnGetBuildMacroValues: Options must be non nil
git-svn-id: trunk@41329 -
2013-05-20 15:43:52 +00:00
mattias
e9e769f8b2 IDE: simplified code
git-svn-id: trunk@41328 -
2013-05-20 15:12:23 +00:00
mattias
6e218ad039 IDE: update inherited compiler options when frame becomes visible
git-svn-id: trunk@41246 -
2013-05-17 21:49:44 +00:00
juha
48f88c37ef Revert "Use AllFilesMask everywhere instead of GetAllFilesMask, mask must be fixed in FPC libs"
git-svn-id: trunk@40957 -
2013-04-30 16:35:02 +00:00
maxim
b2cf3b7ff8 IDE: fixed BuildMode macro name localization
git-svn-id: trunk@40864 -
2013-04-20 20:20:47 +00:00
juha
73fb9ab0e2 Use AllFilesMask everywhere instead of GetAllFilesMask
git-svn-id: trunk@40849 -
2013-04-19 07:08:03 +00:00
mattias
0103e5c4cb IDE, lazbuild: added macro BuildMode
git-svn-id: trunk@40829 -
2013-04-16 10:51:43 +00:00
mattias
736b87b9af IDE: debug idemacros
git-svn-id: trunk@40757 -
2013-04-08 22:14:19 +00:00
mattias
fe54d0ba55 IDEIntf: added GetRequiredPackages
git-svn-id: trunk@40280 -
2013-02-12 21:49:12 +00:00
juha
d451ec6672 IDE: Allow user to create own custom IDE macros and install them to IDE by using packages. Issue #23502, patch from Cyrax
git-svn-id: trunk@39909 -
2013-01-20 09:34:35 +00:00
mattias
53feb116ae lazbuild: apply verbosity to buildmanager
git-svn-id: trunk@39456 -
2012-12-06 16:11:39 +00:00