Commit Graph

2101 Commits

Author SHA1 Message Date
juha
25dd388ada Packager: Enable building with 3.2 fixes. Issue #35393, patch from Alexey Tor.
git-svn-id: trunk@61037 -
2019-04-22 07:31:42 +00:00
joost
8ed5140032 Fppkg: Omit files from fpmake.pp which are not available on any target
git-svn-id: trunk@61025 -
2019-04-20 09:53:50 +00:00
joost
9d1b8c9d87 IDE: Added EnvironmentOptions.FppkgConfigFile
IDE: Fixed some minor problems in the generation of the fppkg.cfg file

git-svn-id: trunk@60944 -
2019-04-12 21:08:55 +00:00
martin
180da00d4a Unit-Dependencies, PkgGraphExplorer: Add option dialog to modify graph style
git-svn-id: trunk@60892 -
2019-04-07 19:57:35 +00:00
martin
dfe4f1faa2 Unit-Dependencies, PkgGraphExplorer: Enable minimize length of edges
git-svn-id: trunk@60885 -
2019-04-07 19:52:02 +00:00
wp
60546d8656 TAChart: Update package globallinks to changes in r60862 #f8b11dcbbf
git-svn-id: trunk@60863 -
2019-04-07 13:54:27 +00:00
mattias
d8e2682f1c fppkg: fixed compile
git-svn-id: trunk@60760 -
2019-03-24 13:14:05 +00:00
joost
bbb8263057 IDE: Show why Lazarus marks the fppkg-configuration as being corrupt
git-svn-id: trunk@60758 -
2019-03-24 12:50:57 +00:00
juha
1cfba6a6de IDE: Use "case" in code for EnvironmentOptions.CharcaseFileAction enumerator.
git-svn-id: trunk@60749 -
2019-03-23 17:54:47 +00:00
mattias
ac2f063963 IDE: package editor: fixed popup menu items
git-svn-id: trunk@60735 -
2019-03-20 11:53:13 +00:00
mattias
637906ce75 IDE: fixed package options FPDoc search path basedirectory, issue #35222
git-svn-id: trunk@60668 -
2019-03-14 18:15:27 +00:00
juha
eb0c8c9342 Packager: Prevent Access Violation when creating a new component. Dependency was wrongly created. Issue #35145.
git-svn-id: trunk@60635 -
2019-03-09 17:29:35 +00:00
juha
cabd06ba0c Packager: Formatting.
git-svn-id: trunk@60634 -
2019-03-09 17:29:34 +00:00
mattias
dd78075e27 IDE: not warn not installable packages
git-svn-id: trunk@60632 -
2019-03-09 12:13:52 +00:00
mattias
74f40164bd IDE: compile package: quote src if needed
git-svn-id: trunk@60539 -
2019-02-28 18:23:22 +00:00
balazs
e54a15994d Opkman: Do not load online packages when OPM is not installed.
git-svn-id: trunk@60472 -
2019-02-23 11:23:52 +00:00
michael
da14fc4435 * Revert last patch, additional files committed by accident
git-svn-id: trunk@60394 -
2019-02-09 18:38:37 +00:00
michael
85e16c046f * Fix registering custom formscomponents/customform/custforms.pp
git-svn-id: trunk@60393 -
2019-02-09 18:37:18 +00:00
joost
9ddd2b699c Packager/Lazutils: Re-created fpmake.pp
git-svn-id: trunk@60323 -
2019-02-03 22:22:32 +00:00
joost
ba29464f49 IDE: Added the option to create new fppkg configuration files to the initial setup dialog
git-svn-id: trunk@60308 -
2019-02-02 20:54:24 +00:00
joost
5692512684 Packager: Do not recreate a fpmake.pp when there are only changes in the comments, or when the fppkgpackagemanager is not installed unless forced
git-svn-id: trunk@60272 -
2019-02-01 22:46:00 +00:00
mattias
466d4440d0 IDE: clean up
git-svn-id: trunk@60252 -
2019-01-31 10:42:04 +00:00
maxim
040d1106ac IDE/Packager/LazUtils: factored out PO filename parsing code to a separate procedure and made it dotted filename safe. Now using it in all relevant places, thus reducing code duplication and fixing possible problems with dotted PO filenames.
git-svn-id: trunk@60245 -
2019-01-29 23:04:16 +00:00
balazs
8ee9cb5226 Packager: Allow to load packagelinks with namespace.
git-svn-id: trunk@60144 -
2019-01-22 06:06:50 +00:00
wp
69dc475928 VirtualTreeView: Update packager globallinks with the new VTV package name.
git-svn-id: trunk@60134 -
2019-01-21 17:03:17 +00:00
mattias
87bfc99a1c IDE: fixed compile under fpc trunk
git-svn-id: trunk@60118 -
2019-01-20 10:13:51 +00:00
mattias
3acbffb9fe IDE: less hints
git-svn-id: trunk@60116 -
2019-01-19 17:39:20 +00:00
michl
f060e4ae45 IDE: Don't close package editors before layout is saved. Just test if package editors can be closed.
git-svn-id: trunk@60092 -
2019-01-15 21:38:30 +00:00
sekelsenmat
7778c69e15 Fixes compilation with FPC 3.0.4 and fixes typo in function name
git-svn-id: trunk@59980 -
2019-01-03 15:44:58 +00:00
joost
2a86e8321c Packager: Show a dialog when Fppkg initialization fails and continue normally. Issue #34792
git-svn-id: trunk@59977 -
2019-01-02 23:34:30 +00:00
mattias
d6da247e02 IDE: clean up
git-svn-id: trunk@59975 -
2019-01-02 17:07:17 +00:00
joost
ac7b445bbf Packager: Only re-create fpmake.pp when it is actually used to compile the package
git-svn-id: trunk@59970 -
2019-01-01 17:04:45 +00:00
joost
ff82fa5222 Packager: When fppkg is not configured properly, assume all of fpcs packages are there. Bug #34780
git-svn-id: trunk@59958 -
2018-12-31 13:29:10 +00:00
mattias
5f2754d81a IDE: find broken packages: ignore FPMake packages, issue #34784
git-svn-id: trunk@59950 -
2018-12-31 10:01:46 +00:00
mattias
365c570ff6 IDE: find broken packages: ignore FPMake packages, issue #34784
git-svn-id: trunk@59949 -
2018-12-31 09:59:32 +00:00
mattias
2140a86dd9 lazutils: updated fpmake
git-svn-id: trunk@59947 -
2018-12-31 09:58:44 +00:00
joost
3d5be57e48 fcl,lazutils,lclbase,lcl,synedit: Re-generated fpmake.pp files
git-svn-id: trunk@59940 -
2018-12-29 23:13:34 +00:00
joost
3e3ae9d53f FCL: Enabled possibility to use fpmake to build this package
git-svn-id: trunk@59939 -
2018-12-29 23:11:25 +00:00
joost
cdbad960fd Packager: Take packagevariants into account while determing the unit-path of fpmake packages
git-svn-id: trunk@59938 -
2018-12-29 23:04:27 +00:00
joost
78f73a7cd9 Packager: Do not check if there are any units in the compiler-search path for packages build by fpmake
git-svn-id: trunk@59925 -
2018-12-28 16:55:34 +00:00
joost
4ddac1ec45 Packager: Fixed possible AV
git-svn-id: trunk@59924 -
2018-12-28 16:51:41 +00:00
joost
1bcbc5521d Packager: Removed unnecessary TPackageFileIDEOptions
git-svn-id: trunk@59923 -
2018-12-28 16:23:57 +00:00
joost
9b2dbd5b1f Packager: Combine the common and custom options in one page-control
git-svn-id: trunk@59922 -
2018-12-28 16:10:54 +00:00
joost
6f9f36001f IDEIntf: TLazPackageFile.CustomOptions
git-svn-id: trunk@59920 -
2018-12-28 11:45:25 +00:00
joost
f66a5d902f IDEIntf: Bind options to files in packages
git-svn-id: trunk@59916 -
2018-12-27 17:35:32 +00:00
joost
344263decc IDE, IDEIntf: Ability to register custom option editors for files in packages
git-svn-id: trunk@59911 -
2018-12-26 22:46:24 +00:00
joost
83ba175df4 * Do not rebuild all dependees on each call to fppkg, but only once after building finished
git-svn-id: trunk@59769 -
2018-12-10 00:47:11 +00:00
maxim
6d64beff69 Packager: fixed compilation breakage with FPC 3.0.4 after r59720 #0e016b16dc, bug #34652 and lots of other reports.
git-svn-id: trunk@59731 -
2018-12-05 22:35:14 +00:00
joost
4ef117880d IDE: Do not remove completely valid FPMake-dependencies with a minus-sign in the name (like fcl-db)
git-svn-id: trunk@59721 -
2018-12-03 20:51:31 +00:00
joost
0e016b16dc IDE: Search in the right location for the compiled units in a Lazarus-package, compiled/installed by FPMake
git-svn-id: trunk@59720 -
2018-12-03 18:58:42 +00:00