Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este tutorial orienta você sobre como empacotar uma biblioteca para vcpkg usando uma sobreposição personalizada. Recomendamos que você leia o tutorial Empacotando uma biblioteca antes de continuar.
Pré-requisitos
- Um terminal
- Git
1 - Garfe o repositório vcpkg
- Navegue até o repositório do GitHub vcpkg.
- Clique no botão "Garfo" no canto superior direito da página.
- Escolha sua conta do GitHub como o destino para o fork.
2 - Adicione seu garfo como um controle remoto
Navegue até o diretório onde você clonou o repositório vcpkg original e adicione seu fork como um controle remoto. Substitua <Your-GitHub-Username> pelo seu nome de usuário do GitHub:
git remote add myfork https://github.com/<Your-GitHub-Username>/vcpkg.git
Você pode verificar se o controle remoto foi adicionado corretamente executando:
git remote -v
Você deve ver myfork listado entre os remotos.
3 - Criar uma ramificação de tópico
Antes de fazer alterações, geralmente é bom criar uma nova ramificação:
git checkout -b <topic-branch-name>
4 - Copie a porta de sobreposição para o ports diretório
Adicione a vcpkg-sample-library porta que foi criada no tutorial de empacotamento de uma biblioteca ao vcpkg\ports diretório:
cp -R <path/to/vcpkg-sample-library> <ports/vcpkg-sample-library>
xcopy <path/to/vcpkg-sample-library> <ports/vcpkg-sample-library> /E
Copy-Item -Path <path/to/vcpkg-sample-library> -Destination <ports/vcpkg-sample-library> -Recurse
5 - Confirmar e enviar alterações
Confirme as alterações:
git add ports/<library-name> git commit -m "Add vcpkg-sample-library to vcpkg"Executar
vcpkg x-add-version:vcpkg x-add-version vcpkg-sample-libraryConfirmar alterações de versão
git commit -m "version database"Empurre as alterações para o garfo:
git push myfork <topic-branch-name>
6 - Criar uma solicitação pull
- Navegue até o repositório bifurcado no GitHub.
- Clique no botão "Comparar & pull request".
- Verificar as alterações
- Adicionar um título descritivo e comentários
- Preencha a lista de verificação de revisão de pr
- Clique em "Criar solicitação pull".
É isso! Você adicionou com êxito um port ao registro curado do vcpkg.
Próximas etapas
Para obter mais informações, consulte: