Commit Graph

72 Commits

Author SHA1 Message Date
mattias
51e1742910 IDE: clean up
git-svn-id: trunk@31329 -
2011-06-22 07:52:10 +00:00
mattias
2fa4f0aa04 lazbuild: fixed checking IDEMessagesWindow - needed when comiled with extra checks, bug #19198
git-svn-id: trunk@30395 -
2011-04-20 09:11:27 +00:00
mattias
5331d1a487 IDE: add hint when compiling with -B, bug #18145
git-svn-id: trunk@30099 -
2011-03-31 19:20:00 +00:00
paul
8ba105a104 ide: respect output filter aborting during compilation
git-svn-id: trunk@25404 -
2010-05-14 16:02:32 +00:00
martin
0d9ddd4c01 TCompiler: IFDEFed all async changes
git-svn-id: trunk@24603 -
2010-04-12 15:49:20 +00:00
martin
907fb4c6ab Compiler/OutputFilter: Prepare using Application.QueueAsyncCall instead of ProcessMessages
git-svn-id: trunk@24589 -
2010-04-12 00:39:34 +00:00
marc
a5e41fe16c * IDE: Renamed InfoBuilder routines to more understandable name
* IDE: Only show buildprogress if there is really something compiled

git-svn-id: trunk@23191 -
2009-12-18 22:31:23 +00:00
mattias
1a7644e937 IDE: clean up, lazbuild: using package codetools
git-svn-id: trunk@21396 -
2009-08-22 16:51:00 +00:00
paul
a5a3a8e13e lcl: split TAsyncProcess and TProcessUtf8 between 2 units. This is needed to remove widgetset dependency from svn2revision.inc
all others: add/replace new dependency

git-svn-id: trunk@19313 -
2009-04-10 15:33:23 +00:00
paul
6efd1ca34f ide: fix project compilation error after recent WaitOnExit change in the fpc 2.3.1
git-svn-id: trunk@19037 -
2009-03-20 03:55:16 +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
a00dac7763 added TProcessUTF8
git-svn-id: trunk@16346 -
2008-09-01 10:24:04 +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
c36f4205cd IDE: clean up
git-svn-id: trunk@15948 -
2008-08-04 11:38:26 +00:00
mattias
f2759eac27 fixed compilation
git-svn-id: trunk@10587 -
2007-02-05 12:16:41 +00:00
mattias
17a650d35b IDE: checking compiler exit code and giving warning if not 0,1 from Boguslaw Brandys
git-svn-id: trunk@10586 -
2007-02-05 11:36:15 +00:00
mattias
0a80cefe54 IDE: new menu item: quick compile
git-svn-id: trunk@9776 -
2006-08-31 21:19:18 +00:00
mattias
a700f82693 IDEIntf: added rnning external tools
git-svn-id: trunk@9672 -
2006-07-25 17:15:37 +00:00
mattias
e666f7b856 TOutputfilter now uses TDynamicDataQueue to read data from TAsyncProcess immediately. TAsyncProcess enabled for linux
git-svn-id: trunk@9452 -
2006-06-19 19:48:34 +00:00
mattias
4b0f3b5966 disabled TAsyncProcess for linux, because it creates a lot of overhead and no bytes are read during execution
git-svn-id: trunk@9449 -
2006-06-19 08:44:18 +00:00
mattias
86c30a022f enabled using TAsyncProcess for linux
git-svn-id: trunk@9446 -
2006-06-18 23:00:17 +00:00
mattias
51d6b1a88a clean up
git-svn-id: trunk@8344 -
2005-12-19 19:08:57 +00:00
mattias
884510044d started using TAsyncProceess, fixed gtk2 compilation
git-svn-id: trunk@8290 -
2005-12-11 11:20:20 +00:00
mattias
51f9b3e409 implemented .compiled state files for projects
git-svn-id: trunk@8266 -
2005-12-07 17:11:04 +00:00
vincents
a0311c2cba removed cvs logs
git-svn-id: trunk@7541 -
2005-08-22 12:30:03 +00:00
mattias
a4f497026b fixed ambigious with ambiguous
git-svn-id: trunk@7011 -
2005-03-23 10:45:06 +00:00
vincents
f38f22aee1 call compiler with same process settings as other external tools.
git-svn-id: trunk@6270 -
2004-11-19 13:52:18 +00:00
vincents
450371882c splitted off unit FileUtil, it doesn't depend on other LCL units
git-svn-id: trunk@6081 -
2004-09-27 22:05:41 +00:00
vincents
97f219aa15 replaced writeln by DebugLn
git-svn-id: trunk@6020 -
2004-09-17 20:04:35 +00:00
mattias
c8a8052bd5 implemented ShowAll and hide hints for unused package units option
git-svn-id: trunk@4931 -
2003-12-21 18:21:32 +00:00
mattias
93962e4220 splitted output directories for cross compilation
git-svn-id: trunk@4914 -
2003-12-20 01:20:53 +00:00
mattias
ea81b30e67 implemented compilation of dependencies
git-svn-id: trunk@4073 -
2003-04-17 18:56:10 +00:00
mattias
b0b03b2c04 localized codetools options
git-svn-id: trunk@3924 -
2003-03-13 23:27:22 +00:00
mattias
5d4cf435f6 implemented ProjectOpt: AutoCreateNewForms, added designer Show Options
git-svn-id: trunk@3910 -
2003-03-11 09:57:51 +00:00
mattias
0f3bc245a8 freeing stopped external tools
git-svn-id: trunk@3791 -
2003-01-06 10:51:41 +00:00
mattias
ebfa469140 fixed zombies on compile error
git-svn-id: trunk@3746 -
2002-12-27 21:36:30 +00:00
mattias
c788144e44 added basic file handling functions to filectrl
git-svn-id: trunk@3692 -
2002-12-09 16:48:36 +00:00
lazarus
e72db7e3cd MG: reduced output
git-svn-id: trunk@3531 -
2002-10-21 22:20:00 +00:00
lazarus
233533c876 MG: fixed frmactivate
git-svn-id: trunk@3530 -
2002-10-21 22:12:46 +00:00
lazarus
f2d117e8f3 MG: improved handling of ambigious source files
git-svn-id: trunk@2758 -
2002-08-18 08:53:38 +00:00
lazarus
10df9bb62e MG: assembler errors are now shown in output
git-svn-id: trunk@1780 -
2002-07-05 12:34:09 +00:00
lazarus
a8838bdc2d MG: fixed compiling for invalid programnames
git-svn-id: trunk@1779 -
2002-07-05 10:53:25 +00:00
lazarus
6c9464c470 MG: updated licenses
git-svn-id: trunk@1668 -
2002-05-10 06:57:51 +00:00
lazarus
89233d5b7c MG: removed unused
git-svn-id: trunk@1398 -
2002-02-09 02:30:22 +00:00
lazarus
8bc31599df MG: added outputfilter
git-svn-id: trunk@617 -
2002-01-23 20:07:21 +00:00
lazarus
a29a5959a2 MG: fixed zombie compilers
git-svn-id: trunk@598 -
2002-01-15 08:49:57 +00:00
lazarus
d30c99fc7a MG: fixed linker options, compiler options dialog
git-svn-id: trunk@590 -
2002-01-13 12:46:17 +00:00
lazarus
e2a57d3b7b MG: changes for new compiler 20011216
git-svn-id: trunk@536 -
2001-12-16 22:24:55 +00:00
lazarus
a9388c5fe6 MG: added hint for unset compiler path
git-svn-id: trunk@494 -
2001-12-10 08:19:52 +00:00
lazarus
c1f59f9e4c MG: minor fixes
git-svn-id: trunk@492 -
2001-12-10 07:47:00 +00:00