Added dpm dspec, runtime and design time packages#51
Open
vincentparrett wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Hi Anders
I would love to get this library on the dpm package manager https://delphi.dev
I created a dspec file (package definition) and runtime/designtime packages for XE2-13.0. Once published, when users install this package, it will automatically install the pdfium binaries (copy them to the project output folder) - I published a dpm package VSoft.Pdfium.Binaries for this and added it as a dependency.
Publishing packages is not difficult - Download and install the dpm client - you can use the DSpecCreator tool to load the dspec file, pack and then up loaded. You need an account on https://delphi.dev (if you don't use a social login then enable 2fa) - create an API key for pushing, add that to the DSpecCreator upload tab and once you have packed the files, click on upload.
FWIW, I already published JsonDataObjects from a fork as I use it myself in our projects.