settriplet_from(string sub -s6-l(math$temp- 15)-- $triplet)
elseif[-n "$triplet"]
complete-c vcpkg -n"__fish_seen_subcommand_from $vcpkg_commands"-x-l triplet -d"$triplet_from"-a(string sub -s3-- $triplet)
end
end
end
_set_triplet_arguments
# options for all completions
complete-c vcpkg -n"__fish_seen_subcommand_from $vcpkg_commands"-x-l triplet -d"Specify the target architecture triplet. See 'vcpkg help triplet' (default: \$VCPKG_DEFAULT_TRIPLET)"
complete-c vcpkg -n"__fish_seen_subcommand_from $vcpkg_commands"-x-l overlay-ports -d"Specify directories to be used when searching for ports (also: \$VCPKG_OVERLAY_PORTS)"-a'(__fish_complete_directories)'
complete-c vcpkg -n"__fish_seen_subcommand_from $vcpkg_commands"-x-l binarysource -d"Add sources for binary caching. See 'vcpkg help binarycaching'"-a'(__fish_complete_directories)'
complete-c vcpkg -n"__fish_seen_subcommand_from install"-f-l recurse -d"Allow removal of packages as part of installation"
complete-c vcpkg -n"__fish_seen_subcommand_from install"-f-l keep-going -d"Continue installing packages on failure"
complete-c vcpkg -n"__fish_seen_subcommand_from install"-f-l editable -d"Disable source re-extraction and binary caching for libraries on the command line"
complete-c vcpkg -n"__fish_seen_subcommand_from install"-f-l clean-after-build -d"Clean buildtrees, packages and downloads after building each package"
# options for edit
complete-c vcpkg -n"__fish_seen_subcommand_from edit"-f-l buildtrees -d"Open editor into the port-specific buildtree subfolder"
complete-c vcpkg -n"__fish_seen_subcommand_from edit"-f-l all -d"Open editor into the port as well as the port-specific buildtree subfolder"
# options for export
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-l dry-run -d"Do not actually export"
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-l raw -d"Export to an uncompressed directory"
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-l nuget -d"Export a NuGet package"
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-l ifw -d"Export to an IFW-based installer"
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-l zip -d"Export to a zip file"
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-l 7zip -d"Export to a 7zip (.7z) file"
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-l prefab -d"Export to Prefab format"
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-r-l output -d"Specify the output name (used to construct filename)"
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-r-l output-dir -d"Specify the output directory for produced artifacts"-a'(__fish_complete_directories)'
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-r-l nuget-id -d"Specify the id for the exported NuGet package (overrides --output)"
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-r-l nuget-version -d"Specify the version for the exported NuGet package"
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-r-l ifw-repository-url -d"Specify the remote repository URL for the online installer"
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-r-l ifw-packages-directory-path -d"Specify the temporary directory path for the repacked packages"
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-r-l ifw-repository-directory-path -d"Specify the directory path for the exported repository"
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-r-l ifw-configuration-file-path -d"Specify the temporary file path for the installer configuration"
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-r-l ifw-installer-file-path -d"Specify the file path for the exported installer"
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-r-l prefab-group-id -d"GroupId uniquely identifies your project according maven specifications"
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-r-l prefab-artifact-id -d"Artifact Id is the name of the project according maven specifications"
complete-c vcpkg -n"__fish_seen_subcommand_from export"-f-r-l prefab-version -d"Version is the name of the project according maven specifications"