Commit Graph

290 Commits

Author SHA1 Message Date
juha
854e950d9c IDE: Change variables etc. in TLazarusBuilder.CreateIDEMakeOptions.
git-svn-id: trunk@44053 -
2014-02-13 15:55:28 +00:00
juha
7549910655 IDE: Refactor SpecialIdeConfig into a private method in TLazarusBuilder.
git-svn-id: trunk@44052 -
2014-02-13 15:55:14 +00:00
juha
5313a0c9e1 IDE: Refactor CreateAppleBundle into a private method in TLazarusBuilder.
git-svn-id: trunk@44051 -
2014-02-13 15:55:04 +00:00
juha
73000ec5c2 IDE: Move variable TargetDirectory from method CreateIDEMakeOptions to private var in TLazarusBuilder.
git-svn-id: trunk@44050 -
2014-02-13 15:54:57 +00:00
juha
0d30fd1fe1 IDE: Move sub-functions of CreateIDEMakeOptions into private methods in TLazarusBuilder.
git-svn-id: trunk@44049 -
2014-02-13 15:54:50 +00:00
juha
4228a0acd2 IDE: Use a private var fProfile instead of method parameters in TLazarusBuilder.
git-svn-id: trunk@44048 -
2014-02-13 15:54:36 +00:00
juha
8564fcc673 IDE: Refactor CleanAll feature into a private method in TLazarusBuilder.
git-svn-id: trunk@44047 -
2014-02-13 15:54:22 +00:00
juha
4b8ccdafdb IDE: Move sub-functions into private methods in TLazarusBuilder.
git-svn-id: trunk@44046 -
2014-02-13 15:54:09 +00:00
juha
d7ac5727f1 IDE: Move func param ExternalTools to a var in TLazarusBuilder.
git-svn-id: trunk@44045 -
2014-02-13 15:54:02 +00:00
juha
42b052db7b IDE: Remove func params CompilerPath and MakePath in TLazarusBuilder and use EnvironmentOptions values instead.
git-svn-id: trunk@44044 -
2014-02-13 15:53:52 +00:00
juha
8bc5a5ae99 IDE: Move func param ProfileChanged to private var + property in TLazarusBuilder.
git-svn-id: trunk@44043 -
2014-02-13 15:53:43 +00:00
juha
2b400e76f2 IDE: Move func param Macros to private var in TLazarusBuilder. For now hardcode its value to GlobalMacroList.
git-svn-id: trunk@44042 -
2014-02-13 15:53:34 +00:00
juha
a10c93619c IDE: Move func param PackageOptions to private var and property in TLazarusBuilder.
git-svn-id: trunk@44041 -
2014-02-13 15:53:24 +00:00
juha
3f45e5c0a6 IDE: Move func param ExtraOptions to private var in TLazarusBuilder.
git-svn-id: trunk@44040 -
2014-02-13 15:53:16 +00:00
juha
bd70110613 IDE: Move func param OutputDirRedirected to private var in TLazarusBuilder.
git-svn-id: trunk@44039 -
2014-02-13 15:53:11 +00:00
juha
cb0accad1a IDE: Move func param TargetFilename to private var in TLazarusBuilder.
git-svn-id: trunk@44038 -
2014-02-13 15:53:06 +00:00
mattias
ddbe559512 IDE: formatting
git-svn-id: trunk@44023 -
2014-02-11 23:35:02 +00:00
mattias
01c0a69449 IDE: less hints
git-svn-id: trunk@44020 -
2014-02-11 22:40:26 +00:00
juha
b03214631d IDE: Move func param UpdateRevisionInc into a private var in TLazarusBuilder. Crashes the build process if Config Build Laz dialog is reopened and canceled!
git-svn-id: trunk@43997 -
2014-02-11 18:17:24 +00:00
juha
8c42dd719a IDE: Hide "Clean all" radiobutton (+ a checkbox) in Configure Build Lazarus dialog when installation dir is write protected.
git-svn-id: trunk@43995 -
2014-02-11 00:23:33 +00:00
juha
9cff7878ec IDE: refactoring for functions that build Lazarus. Make them a class, but don't move parameters to private vars yet.
git-svn-id: trunk@43994 -
2014-02-11 00:23:29 +00:00
juha
912dbad2bb Revert the refactoring for functions that build Lazarus. Committed too early. Will test more.
git-svn-id: trunk@43992 -
2014-02-11 00:22:17 +00:00
juha
b5ab680247 IDE: refactor functions that build Lazarus. Make them a class. Reduces func parameters and makes changes later easier.
git-svn-id: trunk@43977 -
2014-02-09 15:48:41 +00:00
paul
39ebe8df60 ide + tools: support rsj files
git-svn-id: trunk@43745 -
2014-01-17 01:14:53 +00:00
juha
bb2b2df873 IDE: Support for OS msdos/CPU i8086. Issue #25220, patch from Reinier Olislagers.
git-svn-id: trunk@43314 -
2013-10-23 23:02:50 +00:00
mattias
316056f2f7 IDE: further migration external tools
git-svn-id: trunk@43262 -
2013-10-17 19:17:50 +00:00
paul
7f4caeb374 ide, components: move images related code to use FPC resource instead of Lazarus resources
git-svn-id: trunk@42984 -
2013-09-27 12:27:04 +00:00
mattias
1e8926baa8 IDE: clean up
git-svn-id: trunk@42801 -
2013-09-15 06:10:28 +00:00
mattias
b484158b05 IDE: further migration external tools
git-svn-id: trunk@42288 -
2013-08-03 15:20:52 +00:00
mattias
1b4118f8a9 IDE: further migration external tools
git-svn-id: trunk@42282 -
2013-08-03 14:33:08 +00:00
juha
fb8eeff160 IDE: BuildLazDialog tweaking
git-svn-id: trunk@42260 -
2013-08-02 11:29:32 +00:00
juha
74327375f3 IDE: make the TGenericCheckListForm more generic.
git-svn-id: trunk@42237 -
2013-07-30 10:49:50 +00:00
juha
a17184add8 IDE: Improve GUI for advanced build in BuildLazDialog.
git-svn-id: trunk@42236 -
2013-07-30 09:50:48 +00:00
mattias
28d682021c IDE: clean up
git-svn-id: trunk@42082 -
2013-07-13 21:35:20 +00:00
mattias
5765926e42 IDE: removed workaround
git-svn-id: trunk@42081 -
2013-07-13 21:27:05 +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
bd4dd3da15 IDE: added tree of inherited parameters to show options
git-svn-id: trunk@41620 -
2013-06-09 10:21:45 +00:00
maxim
9ab505a367 IDE: improved Build Lazarus dialog localization
git-svn-id: trunk@40862 -
2013-04-20 19:56:20 +00:00
mattias
fe54d0ba55 IDEIntf: added GetRequiredPackages
git-svn-id: trunk@40280 -
2013-02-12 21:49:12 +00:00
juha
773c2fe670 IDE, Build Lazarus dialog. Cleanup
git-svn-id: trunk@39293 -
2012-11-17 10:02:48 +00:00
juha
672f5bd862 Replace #13 with LineEnding in many messages. It didn't show correctly on Linux systems.
git-svn-id: trunk@38633 -
2012-09-13 06:39:56 +00:00
mattias
0215cd7a52 IDE: build ide via IDE: use make idepkg, make idepkg: do not pass default unit paths
git-svn-id: trunk@38277 -
2012-08-20 08:49:54 +00:00
mattias
24c2470b43 IDE: using TFileStreamUTF8 and TStringListUTF8
git-svn-id: trunk@37656 -
2012-06-15 16:50:31 +00:00
mattias
e2ddd8da65 IDE: when building IDE failed: restore backup
git-svn-id: trunk@37119 -
2012-05-01 11:37:07 +00:00
mattias
147aa605ec IDE: build ide: if building fails, clear flag clean up once
git-svn-id: trunk@37118 -
2012-05-01 11:15:58 +00:00
mattias
610d3f9251 lazbuild: auto create ide/revision.inc if missing
git-svn-id: trunk@36733 -
2012-04-12 07:36:37 +00:00
mattias
5f42b19ce0 IDE,lazbuild: delete lazarus.new exe
git-svn-id: trunk@36688 -
2012-04-09 19:13:44 +00:00
mattias
99f6e25f3f IDE,lazbuild: backup old lazarus exe
git-svn-id: trunk@36686 -
2012-04-09 19:00:54 +00:00
mattias
2ec91c5b8e lazbuild: replaced some MessageDlg with IDEMessageDialog
git-svn-id: trunk@36680 -
2012-04-09 14:58:59 +00:00
mattias
e1e12d6ea1 lazbuild: IDE profile clean all: clean before build
git-svn-id: trunk@36493 -
2012-04-01 07:19:28 +00:00