lazmapviewer: set "maximize compatibility" flag of packages to make them readable for non-trunk Laz versions.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7600 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
wp_xxyyzz
2020-08-12 15:16:21 +00:00
parent 196b787aed
commit d7364ed9f8
5 changed files with 74 additions and 71 deletions

View File

@ -16,23 +16,24 @@
<Description Value="Add-on to LazMapViewer: Contains the drawing engine based on the BGRABitmap library."/> <Description Value="Add-on to LazMapViewer: Contains the drawing engine based on the BGRABitmap library."/>
<License Value="modified LGPL with linking exception, like FreePascal RTL/FCL and Lazarus LCL"/> <License Value="modified LGPL with linking exception, like FreePascal RTL/FCL and Lazarus LCL"/>
<Version Minor="2" Release="3"/> <Version Minor="2" Release="3"/>
<Files> <Files Count="1">
<Item> <Item1>
<Filename Value="source\addons\bgra_drawingengine\mvde_bgra.pas"/> <Filename Value="source\addons\bgra_drawingengine\mvde_bgra.pas"/>
<HasRegisterProc Value="True"/> <HasRegisterProc Value="True"/>
<UnitName Value="mvDE_BGRA"/> <UnitName Value="mvDE_BGRA"/>
</Item> </Item1>
</Files> </Files>
<RequiredPkgs> <CompatibilityMode Value="True"/>
<Item> <RequiredPkgs Count="3">
<Item1>
<PackageName Value="BGRABitmapPack"/> <PackageName Value="BGRABitmapPack"/>
</Item> </Item1>
<Item> <Item2>
<PackageName Value="lazMapViewerPkg"/> <PackageName Value="lazMapViewerPkg"/>
</Item> </Item2>
<Item> <Item3>
<PackageName Value="FCL"/> <PackageName Value="FCL"/>
</Item> </Item3>
</RequiredPkgs> </RequiredPkgs>
<UsageOptions> <UsageOptions>
<UnitPath Value="$(PkgOutDir)"/> <UnitPath Value="$(PkgOutDir)"/>

View File

@ -16,23 +16,24 @@
<Description Value="Add-on to LazMapViewer: Contains the drawing engine based on the RGBGraphics package."/> <Description Value="Add-on to LazMapViewer: Contains the drawing engine based on the RGBGraphics package."/>
<License Value="modified LGPL with linking exception, like FreePascal RTL/FCL and Lazarus LCL"/> <License Value="modified LGPL with linking exception, like FreePascal RTL/FCL and Lazarus LCL"/>
<Version Minor="2" Release="3"/> <Version Minor="2" Release="3"/>
<Files> <Files Count="1">
<Item> <Item1>
<Filename Value="source\addons\rgbgraphics_drawingengine\mvde_rgbgraphics.pas"/> <Filename Value="source\addons\rgbgraphics_drawingengine\mvde_rgbgraphics.pas"/>
<HasRegisterProc Value="True"/> <HasRegisterProc Value="True"/>
<UnitName Value="mvDE_RGBGraphics"/> <UnitName Value="mvDE_RGBGraphics"/>
</Item> </Item1>
</Files> </Files>
<RequiredPkgs> <CompatibilityMode Value="True"/>
<Item> <RequiredPkgs Count="3">
<Item1>
<PackageName Value="lazMapViewerPkg"/> <PackageName Value="lazMapViewerPkg"/>
</Item> </Item1>
<Item> <Item2>
<PackageName Value="rgb_graphics"/> <PackageName Value="rgb_graphics"/>
</Item> </Item2>
<Item> <Item3>
<PackageName Value="FCL"/> <PackageName Value="FCL"/>
</Item> </Item3>
</RequiredPkgs> </RequiredPkgs>
<UsageOptions> <UsageOptions>
<UnitPath Value="$(PkgOutDir)"/> <UnitPath Value="$(PkgOutDir)"/>

View File

@ -16,23 +16,24 @@
<Description Value="Add-on to LazMapViewer: Contains the download engine based on the Synapse library."/> <Description Value="Add-on to LazMapViewer: Contains the download engine based on the Synapse library."/>
<License Value="modified LGPL with linking exception, like FreePascal RTL/FCL and Lazarus LCL"/> <License Value="modified LGPL with linking exception, like FreePascal RTL/FCL and Lazarus LCL"/>
<Version Minor="2" Release="3"/> <Version Minor="2" Release="3"/>
<Files> <Files Count="1">
<Item> <Item1>
<Filename Value="source\addons\synapse_downloadengine\mvdlesynapse.pas"/> <Filename Value="source\addons\synapse_downloadengine\mvdlesynapse.pas"/>
<HasRegisterProc Value="True"/> <HasRegisterProc Value="True"/>
<UnitName Value="mvDLESynapse"/> <UnitName Value="mvDLESynapse"/>
</Item> </Item1>
</Files> </Files>
<RequiredPkgs> <CompatibilityMode Value="True"/>
<Item> <RequiredPkgs Count="3">
<Item1>
<PackageName Value="lazMapViewerPkg"/> <PackageName Value="lazMapViewerPkg"/>
</Item> </Item1>
<Item> <Item2>
<PackageName Value="laz_synapse"/> <PackageName Value="laz_synapse"/>
</Item> </Item2>
<Item> <Item3>
<PackageName Value="FCL"/> <PackageName Value="FCL"/>
</Item> </Item3>
</RequiredPkgs> </RequiredPkgs>
<UsageOptions> <UsageOptions>
<UnitPath Value="$(PkgOutDir)"/> <UnitPath Value="$(PkgOutDir)"/>

View File

@ -15,85 +15,86 @@
This is a fork of MapViewer by ti_dic (https://sourceforge.net/p/roadbook/code/ci/master/tree/mapviewer/) which itself is based on the MapViewer by Maciej Kaczkowski (https://github.com/maciejkaczkowski/mapviewer)."/> This is a fork of MapViewer by ti_dic (https://sourceforge.net/p/roadbook/code/ci/master/tree/mapviewer/) which itself is based on the MapViewer by Maciej Kaczkowski (https://github.com/maciejkaczkowski/mapviewer)."/>
<License Value="modified LGPL with linking exception, like FreePascal RTL/FCL and Lazarus LCL"/> <License Value="modified LGPL with linking exception, like FreePascal RTL/FCL and Lazarus LCL"/>
<Version Minor="2" Release="3"/> <Version Minor="2" Release="3"/>
<Files> <Files Count="18">
<Item> <Item1>
<Filename Value="source/mvcache.pas"/> <Filename Value="source/mvcache.pas"/>
<UnitName Value="mvCache"/> <UnitName Value="mvCache"/>
</Item> </Item1>
<Item> <Item2>
<Filename Value="source/mvdownloadengine.pas"/> <Filename Value="source/mvdownloadengine.pas"/>
<UnitName Value="mvDownloadEngine"/> <UnitName Value="mvDownloadEngine"/>
</Item> </Item2>
<Item> <Item3>
<Filename Value="source/mvdragobj.pas"/> <Filename Value="source/mvdragobj.pas"/>
<UnitName Value="mvDragObj"/> <UnitName Value="mvDragObj"/>
</Item> </Item3>
<Item> <Item4>
<Filename Value="source/mvengine.pas"/> <Filename Value="source/mvengine.pas"/>
<UnitName Value="mvEngine"/> <UnitName Value="mvEngine"/>
</Item> </Item4>
<Item> <Item5>
<Filename Value="source/mvgeonames.pas"/> <Filename Value="source/mvgeonames.pas"/>
<UnitName Value="mvGeoNames"/> <UnitName Value="mvGeoNames"/>
</Item> </Item5>
<Item> <Item6>
<Filename Value="source/mvgpsobj.pas"/> <Filename Value="source/mvgpsobj.pas"/>
<UnitName Value="mvGpsObj"/> <UnitName Value="mvGpsObj"/>
</Item> </Item6>
<Item> <Item7>
<Filename Value="source/mvjobqueue.pas"/> <Filename Value="source/mvjobqueue.pas"/>
<UnitName Value="mvJobQueue"/> <UnitName Value="mvJobQueue"/>
</Item> </Item7>
<Item> <Item8>
<Filename Value="source/mvjobs.pas"/> <Filename Value="source/mvjobs.pas"/>
<UnitName Value="mvJobs"/> <UnitName Value="mvJobs"/>
</Item> </Item8>
<Item> <Item9>
<Filename Value="source/mvmapprovider.pas"/> <Filename Value="source/mvmapprovider.pas"/>
<UnitName Value="mvMapProvider"/> <UnitName Value="mvMapProvider"/>
</Item> </Item9>
<Item> <Item10>
<Filename Value="source/mvtypes.pas"/> <Filename Value="source/mvtypes.pas"/>
<UnitName Value="mvTypes"/> <UnitName Value="mvTypes"/>
</Item> </Item10>
<Item> <Item11>
<Filename Value="source/mvmapviewer.pas"/> <Filename Value="source/mvmapviewer.pas"/>
<UnitName Value="mvMapViewer"/> <UnitName Value="mvMapViewer"/>
</Item> </Item11>
<Item> <Item12>
<Filename Value="source/mvextradata.pas"/> <Filename Value="source/mvextradata.pas"/>
<UnitName Value="mvExtraData"/> <UnitName Value="mvExtraData"/>
</Item> </Item12>
<Item> <Item13>
<Filename Value="source/mvdlefpc.pas"/> <Filename Value="source/mvdlefpc.pas"/>
<UnitName Value="mvDLEFpc"/> <UnitName Value="mvDLEFpc"/>
</Item> </Item13>
<Item> <Item14>
<Filename Value="source/mvmapviewerreg.pas"/> <Filename Value="source/mvmapviewerreg.pas"/>
<HasRegisterProc Value="True"/> <HasRegisterProc Value="True"/>
<UnitName Value="mvMapViewerReg"/> <UnitName Value="mvMapViewerReg"/>
</Item> </Item14>
<Item> <Item15>
<Filename Value="source/mvgpx.pas"/> <Filename Value="source/mvgpx.pas"/>
<UnitName Value="mvGPX"/> <UnitName Value="mvGPX"/>
</Item> </Item15>
<Item> <Item16>
<Filename Value="source/mvdrawingengine.pas"/> <Filename Value="source/mvdrawingengine.pas"/>
<UnitName Value="mvDrawingEngine"/> <UnitName Value="mvDrawingEngine"/>
</Item> </Item16>
<Item> <Item17>
<Filename Value="source/mvde_intfgraphics.pas"/> <Filename Value="source/mvde_intfgraphics.pas"/>
<UnitName Value="mvDE_IntfGraphics"/> <UnitName Value="mvDE_IntfGraphics"/>
</Item> </Item17>
<Item> <Item18>
<Filename Value="source/mvde_lcl.pas"/> <Filename Value="source/mvde_lcl.pas"/>
<UnitName Value="mvDE_LCL"/> <UnitName Value="mvDE_LCL"/>
</Item> </Item18>
</Files> </Files>
<RequiredPkgs> <CompatibilityMode Value="True"/>
<Item> <RequiredPkgs Count="1">
<Item1>
<PackageName Value="LCLBase"/> <PackageName Value="LCLBase"/>
</Item> </Item1>
</RequiredPkgs> </RequiredPkgs>
<UsageOptions> <UsageOptions>
<UnitPath Value="$(PkgOutDir)"/> <UnitPath Value="$(PkgOutDir)"/>

View File

@ -4,7 +4,6 @@
unit lazMapViewerPkg; unit lazMapViewerPkg;
{$warn 5023 off : no warning about unused units}
interface interface
uses uses