Commit Graph

113 Commits

Author SHA1 Message Date
mattias
3a715d162c IDE: rescan fpc sources: invalidate
git-svn-id: trunk@29907 -
2011-03-19 12:07:29 +00:00
mattias
c2071ea3cb IDE: started setup for fpc src
git-svn-id: trunk@29904 -
2011-03-19 10:28:38 +00:00
juha
f38190794b Formatting: joined lines where only ');' was split to its own line, in procedure defs.
git-svn-id: trunk@29871 -
2011-03-16 16:52:28 +00:00
mattias
c4abd3d658 IDE: do not scan compiler if no compiler is set
git-svn-id: trunk@29870 -
2011-03-16 13:36:31 +00:00
mattias
672a743b6d IDE: check if compiler was changed before compiling
git-svn-id: trunk@29743 -
2011-03-07 12:04:10 +00:00
mattias
20860be566 IDE: clean up
git-svn-id: trunk@29742 -
2011-03-07 11:41:04 +00:00
mattias
bee4293381 IDE: scan fpc source directory in the background after checking the fpc config
git-svn-id: trunk@29741 -
2011-03-07 11:18:36 +00:00
mattias
2755108d9c IDEIntf: moved compiler options to unit of its own (compoptsintf.pas), added access to compiler options of packages
git-svn-id: trunk@29523 -
2011-02-13 13:42:19 +00:00
mattias
53680baba2 IDE: fixed compilation by breaking a unit circle
git-svn-id: trunk@29466 -
2011-02-11 15:29:27 +00:00
mattias
09134e1102 IDE: macro IDEBuildOptions: use empty value for makefiles
git-svn-id: trunk@29232 -
2011-01-28 09:02:15 +00:00
mattias
cbc4541093 FCL package: converted to a normal package
git-svn-id: trunk@29213 -
2011-01-27 16:41:24 +00:00
mattias
27b833a99b IDE: always set LCLWidgetType
git-svn-id: trunk@29190 -
2011-01-24 23:29:44 +00:00
mattias
33eff14728 IDE: compiler options: moved LCLWidgetType to macros
git-svn-id: trunk@29189 -
2011-01-24 17:08:44 +00:00
mattias
1323dd35bc IDE: added check for missing real compiler
git-svn-id: trunk@28962 -
2011-01-11 16:41:54 +00:00
mattias
02e6bda022 IDE: added ignore for missing fpc config
git-svn-id: trunk@28961 -
2011-01-11 14:41:22 +00:00
mattias
6bdecb6e7a IDE: fixed changing TargetOS/CPU to default while project is not default
git-svn-id: trunk@28959 -
2011-01-11 13:13:02 +00:00
mattias
dc5709cc8a IDE: warn if fpc has no config file
git-svn-id: trunk@28939 -
2011-01-10 16:51:08 +00:00
mattias
a8b437d1a0 IDE: added macro FallBackOutputRoot, source editor context menu item to open package of package source file
git-svn-id: trunk@28932 -
2011-01-10 13:24:25 +00:00
mattias
e600f4af83 IDE: added macros PrimaryConfigPath, SecondaryConfigPath
git-svn-id: trunk@28922 -
2011-01-09 13:56:01 +00:00
mattias
1b48dc89de IDE: replaced globaloptions with macros, bug #18179, #18421, #18143
git-svn-id: trunk@28897 -
2011-01-07 18:42:24 +00:00
mattias
230d56ede2 IDE: added macro MakeLib
git-svn-id: trunk@28720 -
2010-12-15 12:41:06 +00:00
mattias
25b1fc7114 IDE: optional abort for run tool
git-svn-id: trunk@28705 -
2010-12-13 19:29:39 +00:00
mattias
777e1a450c IDE: TrimSearchPath deleting doubles
git-svn-id: trunk@28650 -
2010-12-08 20:50:27 +00:00
mattias
98d8c393c9 IDE: compile IDE with only base packages
git-svn-id: trunk@28612 -
2010-12-03 16:32:25 +00:00
mattias
ec7076415f IDE: use macros in environment compiler file name
git-svn-id: trunk@28575 -
2010-11-30 17:33:04 +00:00
mattias
49d43bc036 IDE: fixed initializing build conditionals
git-svn-id: trunk@28479 -
2010-11-25 14:10:13 +00:00
mattias
253ceab16b IDE: fixed applying project settings to FPC source directory
git-svn-id: trunk@28434 -
2010-11-23 11:09:39 +00:00
mattias
319aa319a8 IDE: backup lfm files, bug #14690
git-svn-id: trunk@28321 -
2010-11-18 17:42:21 +00:00
maxim
353f8f3bab IDE: improved 'Unable to create backup' message dialog localization
git-svn-id: trunk@28282 -
2010-11-16 23:37:09 +00:00
mattias
44be1b16a2 IDE: do not restart if IDE built for nogui
git-svn-id: trunk@28241 -
2010-11-15 09:53:16 +00:00
juha
e80c52f6f7 IDE: Cleanup, make the code more readable.
git-svn-id: trunk@28232 -
2010-11-14 22:44:39 +00:00
juha
6621b04689 IDE: fixed the build advanced restart feature. Now it works correctly. Most work done by Stephano.
git-svn-id: trunk@28231 -
2010-11-14 22:23:37 +00:00
mattias
c2bf7803f7 IDE: buid lazarus: only restart if target is default, bug #17912
git-svn-id: trunk@28214 -
2010-11-14 17:59:43 +00:00
mattias
504bccb12b IDE: RescanCompilerDefines: check if changestamp invalid
git-svn-id: trunk@28201 -
2010-11-13 13:42:55 +00:00
mattias
6f951c6cc6 IDE: fix case of override target os/cpu
git-svn-id: trunk@28057 -
2010-11-03 14:53:23 +00:00
juha
56f3449ae8 Fixed compilation, changed property name back to ExtraOptions.
git-svn-id: trunk@28021 -
2010-11-01 08:48:53 +00:00
juha
0b17ddcdc6 Build profiles: Reorganized settings and their GUI, Restart and Confirm become global settings, compiler options get a Memo.
git-svn-id: trunk@28019 -
2010-11-01 07:46:47 +00:00
mattias
590344aed7 IDE: clearing computed project build macro values
git-svn-id: trunk@27992 -
2010-10-30 22:04:32 +00:00
mattias
69a7a8d886 IDE: fixed SetBuildTarget checking if target changed
git-svn-id: trunk@27924 -
2010-10-28 13:11:37 +00:00
mattias
1e83d3b477 IDE: fixed applying options after write
git-svn-id: trunk@27920 -
2010-10-28 08:00:21 +00:00
mattias
f7e017a61a IDE: added build profiles for building the IDE, patch #15336
git-svn-id: trunk@27901 -
2010-10-27 19:32:27 +00:00
mattias
41a9300a55 IDE: fixed changing target platform for IDE
git-svn-id: trunk@27899 -
2010-10-27 19:10:15 +00:00
mattias
4d26bc867f IDE: running FPC source scan in background thread
git-svn-id: trunk@27577 -
2010-10-04 18:34:57 +00:00
mattias
aac4168119 IDE: started background scan of fpc source directory
git-svn-id: trunk@27575 -
2010-10-04 14:00:13 +00:00
mattias
185f09f6b7 IDE: cache macro FPCVER, TBuildManager.RescanCompilerDefines: clear before compute anything
git-svn-id: trunk@27558 -
2010-10-04 08:51:01 +00:00
mattias
97709d81c5 IDE: added default build macros SrcOS and SrcOS2
git-svn-id: trunk@27499 -
2010-09-28 10:51:36 +00:00
mattias
96c2c2c9f4 lazbuild: fixed initializing build macros
git-svn-id: trunk@27404 -
2010-09-18 09:02:00 +00:00
mattias
28afd00d86 IDE: conditionals for package compilation
git-svn-id: trunk@27400 -
2010-09-17 21:56:55 +00:00
mattias
24003c4e73 codetools: fixed fpcdefine caches: fixed changestamp
git-svn-id: trunk@27008 -
2010-08-04 11:09:59 +00:00
mattias
5256b68374 IDE: removed TBuildMode
git-svn-id: trunk@26992 -
2010-08-03 11:00:05 +00:00