mattias
|
b5f8f80f55
|
lazbuild: verbose: show compile package ...
git-svn-id: trunk@49131 -
|
2015-05-22 11:06:39 +00:00 |
|
mattias
|
55c14b303c
|
lazbuild: fixed error message for broken dependency
git-svn-id: trunk@49125 -
|
2015-05-21 11:36:10 +00:00 |
|
mattias
|
63c77cec07
|
IDE: write broken dependency path with -> instead of >
git-svn-id: trunk@49124 -
|
2015-05-21 10:12:06 +00:00 |
|
juha
|
4778f486d4
|
LazBuild: Increment build number when auto increment is enabled. Issue #27820, patch from Sandro Cumerlato.
git-svn-id: trunk@49097 -
|
2015-05-18 22:31:42 +00:00 |
|
mattias
|
096f4f7fe2
|
lazbuild: save lpk list after compiling an lpk, bug #27991
git-svn-id: trunk@48892 -
|
2015-04-29 10:02:46 +00:00 |
|
mattias
|
7fc2d7d75e
|
lazbuild: clean up
git-svn-id: trunk@48701 -
|
2015-04-10 19:55:10 +00:00 |
|
mattias
|
a7316c5d9f
|
lazbuild: fixed showing memleaks on error
git-svn-id: trunk@48699 -
|
2015-04-10 19:51:46 +00:00 |
|
mattias
|
a96cfe9231
|
lazbuild: -q -q passes -vw-n-h-i-l-d-u-t-p-c-x- to the compiler
git-svn-id: trunk@48698 -
|
2015-04-10 19:19:09 +00:00 |
|
mattias
|
528e8777a2
|
codetools: less output, ctconsoleverbosity
git-svn-id: trunk@48423 -
|
2015-03-18 21:44:39 +00:00 |
|
mattias
|
f4623462da
|
lazbuild: added parameter --max-process-count, write parameters on start when verbose
git-svn-id: trunk@48422 -
|
2015-03-18 21:18:45 +00:00 |
|
mattias
|
018a36d6fe
|
lazbuild: clean up
git-svn-id: trunk@48421 -
|
2015-03-18 20:39:20 +00:00 |
|
mattias
|
b5fe30e1bb
|
lazbuild: reduced default verbosity
git-svn-id: trunk@48419 -
|
2015-03-18 19:11:00 +00:00 |
|
mattias
|
9ece157c2a
|
IDEIntf: added HasGUI
git-svn-id: trunk@48413 -
|
2015-03-18 17:11:43 +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
|
bee2faeb7b
|
IDE: added parameters --verbose, --quiet, when building IDE or project and when quit, give message when already building
git-svn-id: trunk@47590 -
|
2015-02-04 22:30:54 +00:00 |
|
mattias
|
d95954ac0b
|
IDE: clean up old external tools
git-svn-id: trunk@45943 -
|
2014-07-20 19:50:17 +00:00 |
|
juha
|
e602528f78
|
LazBuild: fix some forgotten Format() params in .lpr file. Formatting.
git-svn-id: trunk@45557 -
|
2014-06-16 20:26:51 +00:00 |
|
mattias
|
403ed545d1
|
IDE: enabled new external tools by default, use old code with -dEnableOldExtTools
git-svn-id: trunk@45396 -
|
2014-06-08 10:19:28 +00:00 |
|
mattias
|
1fea8f2641
|
lazbuild: verbose, quiet: reset verbosity on change between those two
git-svn-id: trunk@45394 -
|
2014-06-08 09:33:23 +00:00 |
|
mattias
|
4aaa7b1242
|
lazbuild: removed dependency lazdebuggergdbmi
git-svn-id: trunk@45389 -
|
2014-06-07 21:02:56 +00:00 |
|
mattias
|
4a0db5176c
|
lazbuild: check --skip-dependencies and --recursive
git-svn-id: trunk@45387 -
|
2014-06-07 20:23:06 +00:00 |
|
mattias
|
fa48bb2715
|
lazbuild: nicer error message
git-svn-id: trunk@45386 -
|
2014-06-07 20:17:01 +00:00 |
|
mattias
|
b791a70524
|
lazbuild: free Application early to see invalid GUI use early
git-svn-id: trunk@45300 -
|
2014-06-02 08:41:01 +00:00 |
|
mattias
|
046ecd9f2c
|
lazbuild: keep Application, needed for processmessages
git-svn-id: trunk@45298 -
|
2014-06-02 08:24:36 +00:00 |
|
mattias
|
7140e5297a
|
lazbuild: use interfaces early
git-svn-id: trunk@45295 -
|
2014-06-02 07:35:08 +00:00 |
|
mattias
|
20e6cdc0a9
|
lazbuild: started migration to external tools
git-svn-id: trunk@45294 -
|
2014-06-01 21:38:27 +00:00 |
|
mattias
|
384e900260
|
lazbuild: fixed compilation, bug #26214
git-svn-id: trunk@45164 -
|
2014-05-25 00:56:56 +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 |
|
mattias
|
12933e9214
|
lazbuild: fixed checking all parameters
git-svn-id: trunk@44022 -
|
2014-02-11 22:51:27 +00:00 |
|
mattias
|
9745ff4588
|
IDE: nicer var name
git-svn-id: trunk@44021 -
|
2014-02-11 22:42:04 +00:00 |
|
mattias
|
fcfbe95811
|
lazbuild: fixed listing build modes, build multiple build modes with * and ? globbing, patch #25707
git-svn-id: trunk@44018 -
|
2014-02-11 22:33:47 +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
|
1e92012ce1
|
Packager refactoring. Remove a parameter from PackageGraph.GetIDEInstallPackageOptions.
git-svn-id: trunk@43993 -
|
2014-02-11 00:22:23 +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
|
3a730fa23b
|
LazBuild: make changes required by the earlier refactoring.
git-svn-id: trunk@43979 -
|
2014-02-09 15:49:03 +00:00 |
|
martin
|
8e25dc0a27
|
LazBuild: read pcp from lazarus.cfg file (fix)
git-svn-id: trunk@43703 -
|
2014-01-11 13:31:34 +00:00 |
|
martin
|
1e3565dae3
|
LazBuild: read pcp from lazarus.cfg file
git-svn-id: trunk@43687 -
|
2014-01-10 14:34:43 +00:00 |
|
paul
|
0bdad272d2
|
ide: fix lazbuild compilation
git-svn-id: trunk@43231 -
|
2013-10-13 08:17:24 +00:00 |
|
paul
|
5024ed8e23
|
ide: a trial to make IDE with EnableNewExtTools
git-svn-id: trunk@43230 -
|
2013-10-13 07:35:04 +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
|
e9931a214f
|
IDE: replaced compiler options Macro values with Additions and Overrides
git-svn-id: trunk@41570 -
|
2013-06-06 21:34:39 +00:00 |
|
mattias
|
5c240dd18e
|
lazbuild: widgetsetoverride as matrix option
git-svn-id: trunk@41533 -
|
2013-06-04 07:56:44 +00:00 |
|
mattias
|
faa9659c56
|
lazbuild: widgetsetoverride as matrix option
git-svn-id: trunk@41532 -
|
2013-06-04 07:53:37 +00:00 |
|
mattias
|
88fd2a64e1
|
lazbuild: fixed compilation
git-svn-id: trunk@41531 -
|
2013-06-04 07:48:54 +00:00 |
|
mattias
|
7ff5b7fa6d
|
lazbuild: fixed compilation
git-svn-id: trunk@41470 -
|
2013-05-30 17:12:05 +00:00 |
|
mattias
|
4b9f7a38e7
|
lazbuild: fixed compilation
git-svn-id: trunk@41292 -
|
2013-05-19 13:00:40 +00:00 |
|
mattias
|
c084859d66
|
IDE: global package links: delete old global links
git-svn-id: trunk@39977 -
|
2013-01-27 11:47:58 +00:00 |
|
mattias
|
1ebbaf20e0
|
lazbuild: comment
git-svn-id: trunk@39458 -
|
2012-12-06 16:18:22 +00:00 |
|
mattias
|
6ff833e38d
|
lazbuild: pass absolute paths to compiler, to make sure that external tools resolve symlinks correctly
git-svn-id: trunk@39457 -
|
2012-12-06 16:17:41 +00:00 |
|
mattias
|
2cd110e940
|
lazbuild: fixed typo
git-svn-id: trunk@39455 -
|
2012-12-06 16:07:40 +00:00 |
|
mattias
|
048b9be0b8
|
lazbuild: added check if project needs compilation
git-svn-id: trunk@39454 -
|
2012-12-06 16:06:57 +00:00 |
|
mattias
|
9849a7034c
|
lazbuild: apply verbosity to compiler invocation
git-svn-id: trunk@39453 -
|
2012-12-06 15:36:36 +00:00 |
|
mattias
|
60fdc1bfd9
|
lazbuild: verbosity options
git-svn-id: trunk@39452 -
|
2012-12-06 15:27:29 +00:00 |
|
mattias
|
ecfb0f4478
|
lazbuild: no need for widestringmanager
git-svn-id: trunk@38102 -
|
2012-08-01 09:12:52 +00:00 |
|
mattias
|
f49976f285
|
lazbuild: use widestring manager because of UTF8CompareText
git-svn-id: trunk@38069 -
|
2012-07-28 08:16:58 +00:00 |
|
mattias
|
cd4110df2d
|
lazbuild: load widestringmanager under darwin
git-svn-id: trunk@38052 -
|
2012-07-26 21:35:13 +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
|
e3961d3827
|
lazbuild: added option --add-package
git-svn-id: trunk@37441 -
|
2012-05-28 13:56:49 +00:00 |
|
mattias
|
ed45f617f0
|
lazbuild: fixed compilation
git-svn-id: trunk@37088 -
|
2012-04-29 18:26:47 +00:00 |
|
mattias
|
2d5e028aa0
|
lazbuild: quick check if lazarusdire is valid
git-svn-id: trunk@36740 -
|
2012-04-12 21:40:44 +00:00 |
|
mattias
|
40bdad5f6f
|
lazbuild: fixed expanding --lazarusdir
git-svn-id: trunk@36727 -
|
2012-04-11 14:41:54 +00:00 |
|
mattias
|
2039c21296
|
lazbuild: fixed repeated build project clean: save project state file before compiling too
git-svn-id: trunk@36724 -
|
2012-04-11 09:00:32 +00:00 |
|
mattias
|
99f6e25f3f
|
IDE,lazbuild: backup old lazarus exe
git-svn-id: trunk@36686 -
|
2012-04-09 19:00:54 +00:00 |
|
mattias
|
846e04db20
|
IDE,lazbuild: use parsed compiler filename, make filename
git-svn-id: trunk@36681 -
|
2012-04-09 15:06:19 +00:00 |
|
mattias
|
8f4e8b598e
|
lazbuild: build ide: replace exe on windows
git-svn-id: trunk@36617 -
|
2012-04-06 15:36:45 +00:00 |
|
mattias
|
1bf4624e3c
|
lazbuild: select IDE build mode, fixed compiling with different mode
git-svn-id: trunk@36570 -
|
2012-04-05 07:36:42 +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 |
|
mattias
|
fa2e6f2561
|
lazbuild: fixed compilation
git-svn-id: trunk@36310 -
|
2012-03-25 11:10:43 +00:00 |
|
mattias
|
daa3ae215f
|
lazbuild: write primary config path
git-svn-id: trunk@36302 -
|
2012-03-24 22:27:13 +00:00 |
|
mattias
|
4581d30178
|
lazbuild: improved error message on lpk version mismatch
git-svn-id: trunk@36298 -
|
2012-03-24 21:58:21 +00:00 |
|
mattias
|
928fec26d1
|
lazbuild: fixed error code on project/ide build failed
git-svn-id: trunk@36297 -
|
2012-03-24 21:09:50 +00:00 |
|
mattias
|
976213c27e
|
lazbuild: store laz dir and comp path to accelerate next start
git-svn-id: trunk@36282 -
|
2012-03-23 16:39:09 +00:00 |
|
mattias
|
9bb4a0555a
|
lazbuild: fixed loading env opts
git-svn-id: trunk@36277 -
|
2012-03-23 15:43:08 +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
|
61bae46e30
|
lazbuild: fixed append --build-ide options
git-svn-id: trunk@36195 -
|
2012-03-21 22:28:44 +00:00 |
|
mattias
|
d44b3fb55e
|
lazbuild: show active build mode, fixed build mode comparing name with ansicomparetext
git-svn-id: trunk@36070 -
|
2012-03-16 08:17:33 +00:00 |
|
mattias
|
0bdd29c9e9
|
lazbuild: --build-mode now selects the IDE build mode, --build-ide options are now added
git-svn-id: trunk@35984 -
|
2012-03-14 17:09:20 +00:00 |
|
mattias
|
20411d8d19
|
lazbuild: fixed compilation, bug #21477
git-svn-id: trunk@35945 -
|
2012-03-13 22:22:38 +00:00 |
|
mattias
|
161a9eb5c5
|
lazbuild: fixed compilation
git-svn-id: trunk@34544 -
|
2012-01-02 23:49:56 +00:00 |
|
mattias
|
d0e7e290ce
|
lazbuild: fixed compilation under linux fpc 2.7.1
git-svn-id: trunk@34287 -
|
2011-12-19 17:22:41 +00:00 |
|
mattias
|
743ed5a77a
|
lazbuild: fixed compilation
git-svn-id: trunk@33188 -
|
2011-10-30 19:53:47 +00:00 |
|
mattias
|
5c8ad97065
|
IDE: build all: compile all packages with -B, lazbuild: -B and -r: apply -B to all packages
git-svn-id: trunk@33175 -
|
2011-10-30 13:37:25 +00:00 |
|
zeljko
|
3ea5c895f8
|
LazBuild: cleanup
git-svn-id: trunk@33049 -
|
2011-10-23 14:33:52 +00:00 |
|
juha
|
a6962d3529
|
IDE: fix LazBuild compilation after changes in build code
git-svn-id: trunk@33021 -
|
2011-10-22 12:53: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
|
78270061db
|
IDE: add a missing variable to LazBuild (missing from my revert commit)
git-svn-id: trunk@32875 -
|
2011-10-13 20:22:11 +00:00 |
|
juha
|
351a64dc80
|
Revert the Lazarus build code changes.
git-svn-id: trunk@32874 -
|
2011-10-13 20:02:34 +00:00 |
|
mattias
|
76bb7ad46b
|
lazbuild: clean up
git-svn-id: trunk@32868 -
|
2011-10-13 09:23:11 +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
|
c52b1b18cb
|
lazbuild: fixed compilation
git-svn-id: trunk@32603 -
|
2011-10-01 20:26:22 +00:00 |
|
mattias
|
d3ebe6ba78
|
lazbuild: convert encoding of loaded source files
git-svn-id: trunk@31363 -
|
2011-06-24 18:38:00 +00:00 |
|
mattias
|
a39784ea7c
|
lazbuild: do not compile to lazarus.new.exe, bug #19474
git-svn-id: trunk@31034 -
|
2011-06-03 21:56:24 +00:00 |
|