kdesrc-build
Categorias: DesenvolvimentoThis app is still in development and isn't released yet by the KDE community.
O kdesrc-build é uma ferramenta que permite compilar facilmente o KDE de seus repositórios fonte.
O realce de sintaxe para os arquivos do kdesrc-buildrc está disponível no Kate/KWrite no menu Ferramentas->Realce->Configuração.
Funcionalidades:
- Irá automaticamente baixar e atualizar o código-fonte do KDE de seus repositórios fonte.
- Integra com a infraestrutura de código-fonte do KDE para compilar automaticamente módulos na ordem necessária e usando o ramo apropriado.
- Suporta facilmente a compilação de ramos específicos, tags ou até mesmo revisões de um módulo (ou de todos os softwares do KDE)
- Suporta múltiplos sistemas de compilação. É até possível compilar vários projetos de softwares que não sejam do KDE (por exemplo, o CMake pode ser compilado a partir de suas próprias fontes git, se a sua distribuição não tiver pacotes do CMake).
- Suporte ao download inicial rápido de módulos (somente projetos KDE no Git) usando as versões já disponíveis na rede do projeto KDE.
- Suporte ao modo "de teste" (a opção --pretend) para você experimentar com várias configurações de maneira não destrutiva.
- O kdesrc-build pode baixar módulos (ambos download inicial e atualizações) mesmo quando compilando módulos que já foram atualizados.
- O kdesrc-build suporta a desinstalação de módulos (manualmente ou antes de instalar os módulos já instalados) para poder manter a pasta de instalação limpa. Note que este recurso precisa do suporta ao CMake e ainda é experimental.
- O kdesrc-build registra tudo para facilitar a leitura posterior, desta forma você pode determinar porque algo deu errado se uma compilação falhar. O kdesrc-build cria automaticamente links simbólicos para um fácil acesso ao último registro (log/último). Colorindo a saída (que pode ser desativado).
- Tem suporte para compilar a biblioteca Qt do Qt Project, que é um pré-requisito para os softwares do KDE.
- O kdesrc-build é um personalizável. Você pode controlar a maioria das opções módulo a módulo se deseja, incluindo suas flags do configure, CMake e C++ durante a compilação. Ao invés de tentar lembrar qual linha de configuração você usou, você pode configurar uma vez e esquecer.
- Documentação extensiva. Fique a vontade para me informar se você precisa de algo explicado (endereço de e-mail na parte inferior) ou contate a lista de discussão kde-devel.
- Um exemplo de arquivo de configuração detalhado está incluído, geralmente você pode apenas copiá-lo para ~/.config/.kdesrc-buildrc.
- E muito mais!