mattias
|
f49976f285
|
lazbuild: use widestring manager because of UTF8CompareText
git-svn-id: trunk@38069 -
|
2012-07-28 08:16:58 +00:00 |
|
mattias
|
b88a39ccca
|
codetools: cfgscript: nicer error message if semicolon is missing
git-svn-id: trunk@37390 -
|
2012-05-22 10:53:35 +00:00 |
|
mattias
|
37eb8f6bd9
|
IDEIntf: removed TLazCompilerOptions.LCLWidgetType, fixed computing default LCLWidgetType on cross target OS
git-svn-id: trunk@37086 -
|
2012-04-29 17:43:58 +00:00 |
|
mattias
|
62218fe07e
|
IDE: show compiler options: check compiler
git-svn-id: trunk@37085 -
|
2012-04-29 16:32:31 +00:00 |
|
mattias
|
3beda300fd
|
IDE: extended macro MakeExe: $MakeExe(ide,filename) for host OS
git-svn-id: trunk@36738 -
|
2012-04-12 20:40:54 +00:00 |
|
mattias
|
74310d0da5
|
IDE: fixed repeated build project clean: save project state file before compiling too
git-svn-id: trunk@36723 -
|
2012-04-11 08:39:20 +00:00 |
|
mattias
|
2ec91c5b8e
|
lazbuild: replaced some MessageDlg with IDEMessageDialog
git-svn-id: trunk@36680 -
|
2012-04-09 14:58:59 +00:00 |
|
mattias
|
f1d673e4f9
|
IDE: moved DoCheckIfProjectNeedsCompilation to TBuildManager
git-svn-id: trunk@36654 -
|
2012-04-07 12:11:06 +00:00 |
|
maxim
|
c9b64f58a1
|
IDE: translate descriptions of all macros
git-svn-id: trunk@36551 -
|
2012-04-03 21:00:37 +00:00 |
|
mattias
|
e15952a08c
|
IDE: update macro descriptions after translating resource strings
git-svn-id: trunk@36515 -
|
2012-04-02 08:15:53 +00:00 |
|
mattias
|
87d9c6bb13
|
IDE: moved macros save/saveall to source editor
git-svn-id: trunk@36514 -
|
2012-04-02 08:06:52 +00:00 |
|
mattias
|
635c911aad
|
IDE: rescan fpc: update default targetos, targetcpu
git-svn-id: trunk@36350 -
|
2012-03-26 19:00:38 +00:00 |
|
mattias
|
bd1a1d6b00
|
lazbuild: do not create fpcsrc defines
git-svn-id: trunk@36279 -
|
2012-03-23 16:20:52 +00:00 |
|
mattias
|
f1dff93dd5
|
IDE: fixed initializing macros before loading environmentoptions
git-svn-id: trunk@36203 -
|
2012-03-21 23:57:56 +00:00 |
|
mattias
|
c11634ce19
|
IDE: resolving macros for lazarusdir, fpcsrcdir
git-svn-id: trunk@36202 -
|
2012-03-21 23:41:07 +00:00 |
|
mattias
|
2a90441323
|
lazbuild: fixed using lcl questiondlg
git-svn-id: trunk@36201 -
|
2012-03-21 23:16:09 +00:00 |
|
mattias
|
b2014918ec
|
IDE: env opts:: compiler messages filename: use standard function to expand
git-svn-id: trunk@36060 -
|
2012-03-16 01:26:31 +00:00 |
|
mattias
|
61728410d2
|
IDE: env opts:: make filename: use standard function to expand
git-svn-id: trunk@36059 -
|
2012-03-16 01:22:50 +00:00 |
|
mattias
|
fee4e78df4
|
IDE: started env getparsed funcs
git-svn-id: trunk@36052 -
|
2012-03-15 23:57:07 +00:00 |
|
mattias
|
dfc84d8ae3
|
IDE: started array of parsed env paths
git-svn-id: trunk@36051 -
|
2012-03-15 23:50:44 +00:00 |
|
mattias
|
587f6e9dcc
|
IDE: unified changestamp
git-svn-id: trunk@36046 -
|
2012-03-15 22:35:34 +00:00 |
|
mattias
|
badac6ae4a
|
IDE: macro TargetOS(IDE) return os of IDE executable, analog macro TargetCPU, macro SrcOS(os)
git-svn-id: trunk@36031 -
|
2012-03-15 13:23:00 +00:00 |
|
mattias
|
3e9e907062
|
IDE: switched to new laz2_xml
git-svn-id: trunk@35937 -
|
2012-03-13 20:55:43 +00:00 |
|
mattias
|
b02630ac58
|
IDE: less hints
git-svn-id: trunk@35711 -
|
2012-03-04 18:12:15 +00:00 |
|
mattias
|
c9ffd2f60c
|
IDE: resolve macros in project title
git-svn-id: trunk@35044 -
|
2012-01-31 00:22:13 +00:00 |
|
mattias
|
b87b8698bd
|
IDE: clean up
git-svn-id: trunk@34874 -
|
2012-01-22 20:16:10 +00:00 |
|
mattias
|
365b0f4cbc
|
IDE: added ide macro FPCMsgFile
git-svn-id: trunk@34484 -
|
2011-12-29 00:01:54 +00:00 |
|
juha
|
1244cd3f41
|
IDE: simplify Build Lazarus dialog and build code
git-svn-id: trunk@33017 -
|
2011-10-22 10:33:41 +00:00 |
|
juha
|
bbe92fcaa7
|
Revert changes committed by mistake
git-svn-id: trunk@32903 -
|
2011-10-15 10:26:24 +00:00 |
|
juha
|
8d2cd60d3f
|
Revert "Revert the Lazarus build code changes."
This reverts commit dc6979a103b7f2fbf58ef3bba83b5bc696e8f2a8.
git-svn-id: trunk@32900 -
|
2011-10-15 10:04:37 +00:00 |
|
juha
|
351a64dc80
|
Revert the Lazarus build code changes.
git-svn-id: trunk@32874 -
|
2011-10-13 20:02:34 +00:00 |
|
juha
|
a7b9001416
|
IDE: Only IDE can be built in Build Lazarus dialog. Change the dialog and other code accordingly.
git-svn-id: trunk@32816 -
|
2011-10-11 12:12:03 +00:00 |
|
mattias
|
38c75a8c1f
|
IDEIntf: added TLazProject.Resources
git-svn-id: trunk@32596 -
|
2011-10-01 19:49:29 +00:00 |
|
mattias
|
6ade8b8b13
|
IDE: added macro instantfpccache
git-svn-id: trunk@32591 -
|
2011-10-01 18:04:11 +00:00 |
|
mattias
|
e914964569
|
codetools: clean up
git-svn-id: trunk@32525 -
|
2011-09-27 19:20:22 +00:00 |
|
maxim
|
5c0afad161
|
IDE: display target in CPU-OS format in "Compiler does not support target" message, patch from Anton, bug #20159
git-svn-id: trunk@32189 -
|
2011-09-05 20:36:25 +00:00 |
|
mattias
|
0f85593aae
|
IDE: fixed parsing numbers in project macros
git-svn-id: trunk@31572 -
|
2011-07-06 11:49:17 +00:00 |
|
mattias
|
51e1742910
|
IDE: clean up
git-svn-id: trunk@31329 -
|
2011-06-22 07:52:10 +00:00 |
|
mattias
|
a4080c2387
|
IDE: RenameFileUTF8: invalidate file cache
git-svn-id: trunk@30956 -
|
2011-05-29 09:41:25 +00:00 |
|
mattias
|
8359cb4b2e
|
IDE: implemented using project build macros in project compiler options
git-svn-id: trunk@30885 -
|
2011-05-24 12:59:45 +00:00 |
|
mattias
|
8c4dbe5aaa
|
lazbuild: fixed build macros when there is no project
git-svn-id: trunk@30801 -
|
2011-05-18 17:30:08 +00:00 |
|
maxim
|
23c5c73b68
|
Packager: localized PkgDir, PkgSrcPath, PkgUnitPath, PkgIncPath macros description and changed their case to be camelcase like other ones.
While at this, fixed several typos in macros names: PkgUnitAth -> PkgUnitPath; PrimaryConfiPath -> PrimaryConfigPath; SecondaryConfiPath -> SecondaryConfigPath
git-svn-id: trunk@30665 -
|
2011-05-10 23:34:34 +00:00 |
|
mattias
|
3a715d162c
|
IDE: rescan fpc sources: invalidate
git-svn-id: trunk@29907 -
|
2011-03-19 12:07:29 +00:00 |
|
mattias
|
c2071ea3cb
|
IDE: started setup for fpc src
git-svn-id: trunk@29904 -
|
2011-03-19 10:28:38 +00:00 |
|
juha
|
f38190794b
|
Formatting: joined lines where only ');' was split to its own line, in procedure defs.
git-svn-id: trunk@29871 -
|
2011-03-16 16:52:28 +00:00 |
|
mattias
|
c4abd3d658
|
IDE: do not scan compiler if no compiler is set
git-svn-id: trunk@29870 -
|
2011-03-16 13:36:31 +00:00 |
|
mattias
|
672a743b6d
|
IDE: check if compiler was changed before compiling
git-svn-id: trunk@29743 -
|
2011-03-07 12:04:10 +00:00 |
|
mattias
|
20860be566
|
IDE: clean up
git-svn-id: trunk@29742 -
|
2011-03-07 11:41:04 +00:00 |
|
mattias
|
bee4293381
|
IDE: scan fpc source directory in the background after checking the fpc config
git-svn-id: trunk@29741 -
|
2011-03-07 11:18:36 +00:00 |
|
mattias
|
2755108d9c
|
IDEIntf: moved compiler options to unit of its own (compoptsintf.pas), added access to compiler options of packages
git-svn-id: trunk@29523 -
|
2011-02-13 13:42:19 +00:00 |
|