diff options
Diffstat (limited to 'bpkg/manifest-utility')
-rw-r--r-- | bpkg/manifest-utility | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/bpkg/manifest-utility b/bpkg/manifest-utility index f956ea9..9b1b3ee 100644 --- a/bpkg/manifest-utility +++ b/bpkg/manifest-utility @@ -12,6 +12,20 @@ namespace bpkg { + // Package naming schemes. + // + enum class package_scheme + { + none, + sys + }; + + // Extract scheme from [<scheme>:]<package>. Position the pointer right after + // the scheme end if present, otherwise leave unchanged. + // + package_scheme + parse_package_scheme (const char*&); + // Extract name and version components from <name>[/<version>]. // string |