Commit Graph

335 Commits

Author SHA1 Message Date
mattias
022a515783 codetools: renamed FPCDefinesCache to CompilerDefinesCache
git-svn-id: trunk@56776 -
2017-12-18 12:20:03 +00:00
juha
647d8f84ab Add powerpc64 as a CPU target. Issue #32577, patch from Alfred.
git-svn-id: trunk@56135 -
2017-10-20 10:27:45 +00:00
ondrej
dc0a33652f IdeIntf: TIDEImages: switch parameters for CreateImage, LoadImage and GetImageIndex methods.
git-svn-id: trunk@55039 -
2017-05-22 07:52:37 +00:00
michl
5d03c243b5 IDE: High-DPI: All IDE SpeedButtons DPI-aware
git-svn-id: trunk@55035 -
2017-05-21 20:59:29 +00:00
joost
1de2cbf586 general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
juha
63f9efed4e LCL: Add support for MUI widgetset (AmigaOS, MorphOS, AROS) by Marcus Sackrow.
git-svn-id: trunk@53941 -
2017-01-14 09:55:59 +00:00
juha
a714a91311 LCL: Move TLCLPlatform and related non-GUI code to a new unit to be used without GUI.
Organize uses-sections by package so that dependencies can be easier seen.

git-svn-id: trunk@53711 -
2016-12-17 22:58:08 +00:00
mattias
330696b99e fixed target cpu a64 to aarch64
git-svn-id: trunk@51816 -
2016-03-03 12:53:18 +00:00
mattias
05df8c7df7 IDE: added target os wii, bug #29737
git-svn-id: trunk@51719 -
2016-02-26 22:01:53 +00:00
ondrej
ce45e00b29 ide: refactoring: use AppendPathDelim/IncludeTrailingPathDelimiter for config paths.
git-svn-id: trunk@51401 -
2016-01-24 22:51:50 +00:00
mattias
75f2d2c3a2 IDE: simplified code
git-svn-id: trunk@50724 -
2015-12-09 22:58:43 +00:00
mattias
f9b481b253 IDE/lazbuild: write idemake.cfg in Windows system codepage, bug #29157
git-svn-id: trunk@50719 -
2015-12-09 16:35:15 +00:00
juha
06ac76f560 LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus.
git-svn-id: trunk@49494 -
2015-07-04 23:08:00 +00:00
mattias
37332e8674 IDE/lazbuild: building IDE: fixed using lazarus.new.exe if lazarus.exe cannot be renamed
git-svn-id: trunk@48607 -
2015-04-03 09:44:54 +00:00
mattias
367eea2eea IDE/lazbuild: build ide: resolve macros in environment custom options
git-svn-id: trunk@48591 -
2015-04-02 12:12:04 +00:00
mattias
bd5e44ad93 IDE/lazbuild: rename/delete lazarus.exe backups: show failures
git-svn-id: trunk@48577 -
2015-04-01 14:58:05 +00:00
mattias
4a4bc73855 IDE/lazbuild: append global options to building IDE
git-svn-id: trunk@48445 -
2015-03-21 12:11:33 +00:00
mattias
2dc3f24423 IDE/lazbuild: build IDE: fixed passing options twice, order: packages, profile, target
git-svn-id: trunk@48443 -
2015-03-21 11:57:34 +00:00
mattias
ba549190fe IDE: build IDE: when not using idemake.cfg insert package options in same order
git-svn-id: trunk@48441 -
2015-03-21 11:12:47 +00:00
mattias
505992f5e4 lazbuild: made debugln more consistent and easier to distinguish from FPC messages
git-svn-id: trunk@48420 -
2015-03-18 20:37:48 +00:00
mattias
2e6ace8495 IDE: when no TargetOS or TargetCPU is empty, use default of compiler instead of IDE
git-svn-id: trunk@48273 -
2015-03-11 23:11:44 +00:00
mattias
41282d5239 IDE: use as default target os/cpu the current IDE, pass -P and -T
git-svn-id: trunk@48262 -
2015-03-11 13:02:15 +00:00
mattias
c71e215426 IDE: build IDE: merged calculating parameters
git-svn-id: trunk@48255 -
2015-03-10 22:49:38 +00:00
mattias
9842fd0fef IDE: added TargetCPU a64
git-svn-id: trunk@47973 -
2015-02-23 23:32:21 +00:00
mattias
842dc80fd5 IDE: build laz: when clean option is on, clean up fallback directories too
git-svn-id: trunk@47922 -
2015-02-20 18:18:41 +00:00
mattias
ddf953cb24 IDE: auto create application bundle for IDE on darwin for all widgetsets
git-svn-id: trunk@47920 -
2015-02-20 17:31:26 +00:00
mattias
197c476d02 IDE: append -dWIN9XPLATFORM when building IDE on win9x for win32
git-svn-id: trunk@47818 -
2015-02-16 09:39:15 +00:00
mattias
93f0b1ffd6 IDE: append -dWIN9XPLATFORM when building IDE on win9x for win32
git-svn-id: trunk@47817 -
2015-02-16 09:36:38 +00:00
mattias
806b395a38 IDE: append -dWIN9XPLATFORM when building IDE on win9x for win32
git-svn-id: trunk@47812 -
2015-02-15 21:59:34 +00:00
mattias
57a40ca9a7 IDE: external tool data when compiling IDE, improving message cant find unit for IDE
git-svn-id: trunk@47658 -
2015-02-09 17:02:00 +00:00
mattias
abaf3fb59c IDE: clean up old external tools
git-svn-id: trunk@45942 -
2014-07-20 19:47:30 +00:00
juha
4fbeea1dfd IDE: ... and more hard-coded quotations in resourcestrings.
git-svn-id: trunk@45521 -
2014-06-15 11:52:27 +00:00
mattias
935eeca8e9 IDE: fpc msg parser: fixed crash if unit not found, pass -vbq when building IDE
git-svn-id: trunk@45502 -
2014-06-13 21:06:24 +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
39995327cc IDE: reference/release external tools, auto free
git-svn-id: trunk@45301 -
2014-06-02 10:04:34 +00:00
mattias
5f3fde9635 IDE: compile package: hide msg unit not used by main unit
git-svn-id: trunk@45126 -
2014-05-21 09:35:03 +00:00
mattias
14447d7ac0 IDE: make parser: fixed entering directory, clear msg window on build IDE
git-svn-id: trunk@45125 -
2014-05-21 09:16:43 +00:00
juha
7c3e1eeadf IDE: In ConfigureBuildLazarusDlg, show a single checkbox for "Clean common files" when installation dir is read-only.
git-svn-id: trunk@44449 -
2014-03-16 21:35:11 +00:00
mattias
45c47d090f IDE: build IDE: do not pass -FE when building to default dir, pass -o when targetfilename differs from default
git-svn-id: trunk@44311 -
2014-03-01 21:20:44 +00:00
mattias
d2a52610bd IDE: further migration external tools
git-svn-id: trunk@44182 -
2014-02-20 18:30:05 +00:00
mattias
5a07230297 IDE: clean up
git-svn-id: trunk@44146 -
2014-02-18 18:47:15 +00:00
juha
e7d4722d9d IDE: In TLazarusBuilder, rename a method parameter, fix method names in DebugLn calls.
git-svn-id: trunk@44067 -
2014-02-13 23:23:59 +00:00
juha
aaa15181af IDE: In TLazarusBuilder, separate function CalcTargets from CreateIDEMakeOptions and use it also in IsWriteProtected.
git-svn-id: trunk@44066 -
2014-02-13 23:23:38 +00:00
juha
f331689853 IDE: Remove a useless variable in TLazarusBuilder.CreateAppleBundle.
git-svn-id: trunk@44065 -
2014-02-13 23:23:16 +00:00
juha
22aab4f9a6 IDE: reorder few things in TLazarusBuilder.CreateIDEMakeOptions. Prepare to split it.
git-svn-id: trunk@44064 -
2014-02-13 23:22:56 +00:00
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