maxim
bd7ad56d42
Merged revision(s) 65330 #b088f3ec80, 65342 #ed7b09d857 from trunk:
...
IDE: Generate Dwarf3 for Debug build mode and for debug profile for the IDE itself.
........
IDE: Use Dwarf3 debug format for our projects. Needed when debugging with FPDebug.
........
git-svn-id: branches/fixes_2_2@65346 -
2021-07-02 21:52:41 +00:00
mattias
3fb68e39a9
lazbuild: do not set ExternalTools to nil before freeing
...
git-svn-id: trunk@63074 -
2020-04-25 12:12:05 +00:00
juha
d40b4cabc8
LazBuild: Remove RunParams from the project .lpi file. Issue #34892 .
...
git-svn-id: trunk@61682 -
2019-08-11 08:19:08 +00:00
mattias
81580355ac
lazbuild: fixed --add-package pkgname
...
git-svn-id: trunk@61467 -
2019-06-24 14:18:37 +00:00
juha
e348614532
IDE, LazBuild: Remove SynEdit dependency from unit InputHistory and project LazBuild.
...
git-svn-id: trunk@56682 -
2017-12-09 18:31:25 +00:00
mattias
13901e4a85
lazbuild: fixed package requirement synedit, still needed
...
git-svn-id: trunk@56677 -
2017-12-09 09:45:10 +00:00
juha
c3a54973c7
LazBuild: remove a direct reference to SynRegExpr. Use FCL's RegExpr everywhere in IDE.
...
git-svn-id: trunk@53744 -
2016-12-20 23:39:59 +00:00
juha
6c8f081d96
LazBuild: Remove SynEdit dependency completely.
...
git-svn-id: trunk@53730 -
2016-12-20 00:09:19 +00:00
juha
a714a91311
LCL: Move TLCLPlatform and related non-GUI code to a new unit to be used without GUI.
...
Organize uses-sections by package so that dependencies can be easier seen.
git-svn-id: trunk@53711 -
2016-12-17 22:58:08 +00:00
mattias
38c894449e
IDE: renamed BackupFile to BackupFileForWrite for less ambiguity
...
git-svn-id: trunk@51366 -
2016-01-21 11:18:34 +00:00
mattias
528e8777a2
codetools: less output, ctconsoleverbosity
...
git-svn-id: trunk@48423 -
2015-03-18 21:44:39 +00:00
mattias
b5fe30e1bb
lazbuild: reduced default verbosity
...
git-svn-id: trunk@48419 -
2015-03-18 19:11:00 +00:00
mattias
7760e5b734
IDE/lazbuild: simplified TestBuildDirectory, when checking if project needs compile check if target file exists
...
git-svn-id: trunk@48406 -
2015-03-17 13:30:53 +00:00
mattias
f1bba18730
lazbuild: fixed compiling packages
...
git-svn-id: trunk@48382 -
2015-03-15 17:57:47 +00:00
mattias
04fbe1a686
IDE: external tools: increased pip buffer, issue #18492
...
git-svn-id: trunk@46323 -
2014-09-25 10:04:08 +00:00
mattias
804ba9b391
IDE: external tools: increased pip buffer, issue #18492
...
git-svn-id: trunk@46322 -
2014-09-25 10:03:30 +00:00
mattias
39fbd66aec
IDE: clean up
...
git-svn-id: trunk@46250 -
2014-09-19 09:46:15 +00:00
mattias
322062cc24
IDE: clean up
...
git-svn-id: trunk@45989 -
2014-07-28 18:50:07 +00:00
mattias
4aaa7b1242
lazbuild: removed dependency lazdebuggergdbmi
...
git-svn-id: trunk@45389 -
2014-06-07 21:02:56 +00:00
mattias
20e6cdc0a9
lazbuild: started migration to external tools
...
git-svn-id: trunk@45294 -
2014-06-01 21:38:27 +00:00
martin
50271115ae
IDE: fixed lazbuild, added gdbmi to dependency
...
git-svn-id: trunk@44710 -
2014-04-12 22:50:45 +00:00
martin
cf059fd60e
Debugger/LazBuild: removed dependency
...
git-svn-id: trunk@44131 -
2014-02-18 15:52:58 +00:00
mattias
ddaff03bdb
lazbuild: fixed compilation via lpi
...
git-svn-id: trunk@44127 -
2014-02-18 10:33:20 +00:00
mattias
e630515d61
lazbuild: updated lpi
...
git-svn-id: trunk@42226 -
2013-07-29 10:46:56 +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
mattias
4ba47f05cb
lazbuild: add-package: forbid combine with create-makefile, error code if failed, check package type, load package file, save changed misc options.xml, using FileExistsUTF8
...
git-svn-id: trunk@37443 -
2012-05-28 14:57:46 +00:00
mattias
1b135c4d58
IDE, lazbuild, startlazarus: added lclwidgetype to output directory
...
git-svn-id: trunk@36039 -
2012-03-15 18:35:31 +00:00
mattias
161a9eb5c5
lazbuild: fixed compilation
...
git-svn-id: trunk@34544 -
2012-01-02 23:49:56 +00:00
mattias
c52b1b18cb
lazbuild: fixed compilation
...
git-svn-id: trunk@32603 -
2011-10-01 20:26:22 +00:00
mattias
a09bb8f7ef
IDE: split parsing command line options into gui and nogui parts
...
git-svn-id: trunk@31421 -
2011-06-28 07:23:25 +00:00
mattias
8d2dbd9ff1
lazbuild: added optin --create-makefile
...
git-svn-id: trunk@29410 -
2011-02-07 13:47:51 +00:00
paul
46cd0ac529
lazbuild: fix compilation as lazarus project (add LazControls dependency), fix crash in initialization (bug #0018122 )
...
git-svn-id: trunk@28604 -
2010-12-03 04:03:49 +00:00
mattias
17d1cba55e
lazbuild: added option --build-mode=<project build mode>, --bm=<project build mode>
...
git-svn-id: trunk@27874 -
2010-10-26 08:27:21 +00:00
mattias
c4cab77299
lazbuild.lpi: fixed ansistring
...
git-svn-id: trunk@27403 -
2010-09-18 08:48:38 +00:00
mattias
36cb2971ba
IDE: clean up
...
git-svn-id: trunk@27402 -
2010-09-18 08:45:04 +00:00
mattias
5f4f03d6e9
IDE: using new codetools FPC caches
...
IDE: fixed macro FPCVer for multiple versions used by fpc.exe
IDE: fixed rescan of FPC sources if not changed, bug #16824
codetools: replaced fpc source heuristic with rule set, needed for bug #13912 , #14572
IDE: fixed unneeded rescan of fpc sources if only target changed, needed for 12828
IDE: fixed calling compiler on every start, needed by lazarus on a stick
codetools: fixed search for fpc units without ppu, needed for 15534
IDE: implemented cache for fpc include files, needed by debugger
lazbuild: fixed using non default lclwidgettype of lpi
IDE: fixed auto update if fpc.cfg or target compiler changed, needed for 16824
git-svn-id: trunk@26796 -
2010-07-24 08:12:27 +00:00
mattias
c1d61c8ba6
lazbuild: fixed compilation
...
git-svn-id: trunk@26418 -
2010-07-02 16:12:21 +00:00
mattias
1a7644e937
IDE: clean up, lazbuild: using package codetools
...
git-svn-id: trunk@21396 -
2009-08-22 16:51:00 +00:00
mattias
b8cc373cc6
lazbuild: set lpi to nogui
...
git-svn-id: trunk@20338 -
2009-06-01 21:10:05 +00:00
vincents
2fc528a84f
lazbuild: fixed compilation after changes in r19651 #5f4c6b579f
...
git-svn-id: trunk@19657 -
2009-04-28 07:06:28 +00:00
mattias
92caf0d923
fixed GetDefaultLCLWidgetType using gtk2, bug #12489
...
git-svn-id: trunk@17134 -
2008-10-26 10:41:46 +00:00
mattias
69cfe88898
using UTF-8 for file operations and environment variables
...
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00
mattias
9145ac184d
LCL: TLabel: fixed restoring font.color when Enabled=false
...
git-svn-id: trunk@13097 -
2007-12-01 09:36:09 +00:00
vincents
27be8996ea
lazbuild: fixed using --os and --ws parameters
...
git-svn-id: trunk@13093 -
2007-11-30 22:42:17 +00:00
mattias
549003fc63
lazbuild: implemented overriding global compiler filename
...
git-svn-id: trunk@10234 -
2006-11-24 12:41:43 +00:00
vincents
50d7aaf797
added version number to lazbuild
...
git-svn-id: trunk@9865 -
2006-09-12 13:51:41 +00:00
mattias
843b17534a
added make lazbuilder
...
git-svn-id: trunk@9850 -
2006-09-09 20:02:57 +00:00
mattias
de9ddde7ee
IDE: added windows version info for projects from Jouke Rensma
...
git-svn-id: trunk@9835 -
2006-09-08 10:03:16 +00:00
mattias
652f249a8b
IDE: started BuildManager, the IDE part controlling all building, compiling
...
git-svn-id: trunk@9811 -
2006-09-04 21:21:54 +00:00
mattias
9af660b3bb
synedit: enabled HE_LEADBYTES to disable the leadbyte code, not needed by lazarus
...
git-svn-id: trunk@9804 -
2006-09-04 10:00:39 +00:00