FPGDBMIDebug: mem mgr

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@44037 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Move func param TargetFilename to private var in TLazarusBuilder.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@44038 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Move func param OutputDirRedirected to private var in TLazarusBuilder.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@44039 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Move func param ExtraOptions to private var in TLazarusBuilder.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@44040 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Move func param PackageOptions to private var and property in TLazarusBuilder.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@44041 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Move func param Macros to private var in TLazarusBuilder. For now hardcode its value to GlobalMacroList.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@44042 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Move func param ProfileChanged to private var + property in TLazarusBuilder.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@44043 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Remove func params CompilerPath and MakePath in TLazarusBuilder and use EnvironmentOptions values instead.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@44044 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Move func param ExternalTools to a var in TLazarusBuilder.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@44045 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Move sub-functions into private methods in TLazarusBuilder.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@44046 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Refactor CleanAll feature into a private method in TLazarusBuilder.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@44047 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Use a private var fProfile instead of method parameters in TLazarusBuilder.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@44048 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Move sub-functions of CreateIDEMakeOptions into private methods in TLazarusBuilder.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@44049 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Move variable TargetDirectory from method CreateIDEMakeOptions to private var in TLazarusBuilder.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@44050 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Refactor CreateAppleBundle into a private method in TLazarusBuilder.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@44051 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Refactor SpecialIdeConfig into a private method in TLazarusBuilder.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@44052 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Change variables etc. in TLazarusBuilder.CreateIDEMakeOptions.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@44053 4005530d-fff6-0310-9dd1-cebe43e6787f