mattias
ffe59abaf7
IDE: compiler options: warn if SrcPath contains paths in UnitPath
...
git-svn-id: trunk@28188 -
2010-11-12 14:46:03 +00:00
mattias
9f21138dcb
IDE: when creating a new unit and project options and main sourcedirectives differ ask, feature 17014
...
git-svn-id: trunk@27969 -
2010-10-30 11:30:35 +00:00
mattias
b342522087
IDE: compilier options: trim leading/trailing spaces from custom options to reduce modified
...
git-svn-id: trunk@27804 -
2010-10-21 21:42:59 +00:00
mattias
2a26e6b67f
IDE: fixed compileroptions GetModified
...
git-svn-id: trunk@27803 -
2010-10-21 20:55:28 +00:00
mattias
1cf22e85c1
IDE: moved project compileroptions and macrovalues to buildmodes
...
git-svn-id: trunk@27627 -
2010-10-08 20:28:37 +00:00
mattias
86d16f0a51
IDE: reset BuildTarget after project options
...
git-svn-id: trunk@27623 -
2010-10-08 16:51:29 +00:00
mattias
3d26d69da8
IDE: compiler options: added OnChanged handlers
...
git-svn-id: trunk@27622 -
2010-10-08 15:54:42 +00:00
mattias
68863ce1c3
IDE: compiler options: using changestamp
...
git-svn-id: trunk@27613 -
2010-10-08 06:23:49 +00:00
mattias
8b9e2c6412
IDE: compiler options changestamp
...
git-svn-id: trunk@27607 -
2010-10-07 16:41:57 +00:00
mattias
f572c7f13c
IDE: replaced compiler options property Active with function IsActive
...
git-svn-id: trunk@27600 -
2010-10-07 10:42:27 +00:00
mattias
f0e93fedb8
IDE: added Active property for compiler options
...
git-svn-id: trunk@27594 -
2010-10-06 20:57:15 +00:00
mattias
5e87400d8c
IDE: when package is renamed, rename its build macros
...
git-svn-id: trunk@27465 -
2010-09-26 10:34:13 +00:00
mattias
fc87d06bd0
IDEIntf: removed conditionals
...
git-svn-id: trunk@27124 -
2010-08-17 13:24:15 +00:00
mattias
12f0bd4993
IDE: removed conditionals via nodes
...
git-svn-id: trunk@27107 -
2010-08-16 11:08:18 +00:00
mattias
14b3de8d23
IDE: build macros: removed default value, will be done in conditionals
...
git-svn-id: trunk@27090 -
2010-08-13 12:53:26 +00:00
mattias
9b4deffe0f
IDE: load/save build macro values
...
git-svn-id: trunk@27009 -
2010-08-04 11:58:54 +00:00
mattias
1bafc6648c
IDE: build mdoes: change stamp for build macros
...
git-svn-id: trunk@26977 -
2010-08-02 13:49:54 +00:00
mattias
ea5e026d64
IDE: build mocros: default value is string
...
git-svn-id: trunk@26976 -
2010-08-02 11:48:20 +00:00
mattias
8cab5efb57
IDE: renamed build variable to build macro
...
git-svn-id: trunk@26863 -
2010-07-27 18:02:25 +00:00
blikblum
a5fdd7eea0
projectintf: change default resource type to fpc resources
...
git-svn-id: trunk@26402 -
2010-07-01 23:42:51 +00:00
mattias
f3e19f4829
IDE: removed buildmodeflagtype
...
git-svn-id: trunk@25563 -
2010-05-21 12:25:53 +00:00
paul
f44f816bec
ide, ideintf: don't add LResources for the forms which uses fpc resources
...
git-svn-id: trunk@25503 -
2010-05-19 07:41:49 +00:00
mattias
a9499f1de3
IDE: compiler options: show options with target file name
...
git-svn-id: trunk@25148 -
2010-05-03 09:14:12 +00:00
paul
dec95b5bef
ideintf: add less space before {$R *.lfm}
...
git-svn-id: trunk@23693 -
2010-02-11 15:03:10 +00:00
mattias
2e8a259717
IDE: clean up, naming old modes now variables
...
git-svn-id: trunk@23404 -
2010-01-09 14:26:34 +00:00
paul
ee188b5600
ideintf, ide: project resources:
...
- rename TLFMResourceType to TResourceType (and same for other TLFMResource...)
- move ResourceType to TAbstractProjectResources
- when fpc resources are chosen:
1. don't create project .lrs file
2. use .rc file on all systems (requires windres (or gorc for win64))
git-svn-id: trunk@23292 -
2009-12-26 19:01:05 +00:00
mattias
77b42d4ccc
IDE: new package unit: use compiler options for mode directive
...
git-svn-id: trunk@23287 -
2009-12-26 09:02:09 +00:00
mattias
54c8997fd4
IDEIntf: TFileDescPascalUnit now uses syntax mode of project compiler options, bug #15394
...
git-svn-id: trunk@23286 -
2009-12-25 14:56:08 +00:00
paul
36ef1df4fe
ideintf: inherit compiler and project options from TAbstractIDEProjectOptions, reserve 2 groups for project and compiler options
...
git-svn-id: trunk@23253 -
2009-12-24 09:34:59 +00:00
mattias
0fff58e158
IDE: use user compiler options only when project decsriptor allows
...
git-svn-id: trunk@23195 -
2009-12-19 10:50:36 +00:00
mattias
0de4518618
IDE: started filling build modes grid
...
git-svn-id: trunk@23098 -
2009-12-12 12:42:48 +00:00
paul
d342bcff0e
ide: if project options has FPC resource chosen then generate all new forms, datamodules and frames with that resources
...
git-svn-id: trunk@22968 -
2009-12-04 17:32:00 +00:00
mattias
da7a635ff0
IDE: changing session storage marks project as modified, bug #15045
...
git-svn-id: trunk@22516 -
2009-11-10 11:21:18 +00:00
mattias
bac47a7cdb
IDEIntf: added BuildFileIfActive and RnFileIfActive for file descriptors
...
git-svn-id: trunk@22251 -
2009-10-21 16:50:24 +00:00
mattias
f5ce406aee
IDEIntf: compiler options: added TargetFilename
...
git-svn-id: trunk@22008 -
2009-10-03 22:34:05 +00:00
mattias
ee4adc753a
IDE: renamed more buildproperties
...
git-svn-id: trunk@21436 -
2009-08-24 14:39:27 +00:00
mattias
4b4089c587
IDE: renamed BuildMode
...
git-svn-id: trunk@21408 -
2009-08-22 21:36:29 +00:00
mattias
b386303ac5
IDEIntf: added some resourcestrings
...
git-svn-id: trunk@20990 -
2009-07-28 13:07:16 +00:00
mattias
a557b7dfc8
IDE: renamed build modes to properties
...
git-svn-id: trunk@19624 -
2009-04-25 19:38:41 +00:00
mattias
22260a35b9
IDEIntf: renamed TLazBuildMode to TLazBuildProperty
...
git-svn-id: trunk@19615 -
2009-04-25 12:17:19 +00:00
paul
3ce3002123
ide: add "Generate Dwarf" to the linker->debug compiler options
...
git-svn-id: trunk@19209 -
2009-04-03 15:05:54 +00:00
paul
d165265aaa
ideintf: fix asterisk position in the copyright header
...
git-svn-id: trunk@18830 -
2009-02-27 02:35:55 +00:00
mattias
a4e0c566a7
IDE: build modes: add standard build mode
...
git-svn-id: trunk@18788 -
2009-02-21 21:23:58 +00:00
mattias
e4968ed235
IDE: build modes: set values, default value is initialized with set Result
...
git-svn-id: trunk@18660 -
2009-02-13 12:10:06 +00:00
mattias
35ccd93e17
IDE: new unit: fixed using IsPascalUnit when adding file to uses section of project
...
git-svn-id: trunk@18621 -
2009-02-09 20:03:04 +00:00
mattias
1b335b08eb
IDE: build modes: implemented move up/down
...
git-svn-id: trunk@17996 -
2008-12-30 13:17:45 +00:00
mattias
9e3a20fbaa
IDE: build modes: assign/load/save/creatediff
...
git-svn-id: trunk@17989 -
2008-12-30 08:54:22 +00:00
mattias
2ea820af53
IDE: added build modes to compiler options
...
git-svn-id: trunk@17984 -
2008-12-30 07:18:40 +00:00
mattias
00ba61e4c2
IDEIntf: started build mode
...
git-svn-id: trunk@17978 -
2008-12-29 11:57:07 +00:00
mattias
ed41f24c10
IDE: started editor for conditional compiler option nodes
...
git-svn-id: trunk@17964 -
2008-12-27 14:50:43 +00:00