KJam é uma ferramenta de construção como make. Ele usa uma sintaxe semelhante ao Jam, com recursos mais poderosos do que o Jam originais.
Ele foi construído com muito rápido viewpathing digitalização dependência, per-alvo, e C-like fluxo de controle. Ele é otimizado para máquinas com múltiplos processadores. Pode acelerar edifício através do lançamento de construir ações em um peer to peer distribuída rede de servidores de compilação.
KJam Desenvolver ferramenta é projetada para suportar grandes projetos com milhares de metas ou projetos que requerem edifício em muitas arquiteturas-alvo.
KJam é concebido para ser:
KJam intrusiva e limpo é pequena. Tem insignificante sobrecarga da CPU, e não criar ou deixar para trás os arquivos temporários.
Escalável KJam é capaz de construir projetos grandes espalhados em muitos diretórios em uma única passagem e pode gerenciar e distribuir etapas de construção de múltiplos processadores em uma ou mais máquinas em rede.
Altamente portátil KJam funciona atualmente apenas no Windows, mas é projetado para ser facilmente transportável. Portas para Linux e OSX são planejadas.
Regras independentes de plataforma multiplataforma e ações específicos da plataforma podem ser definidas separadamente das regras de dependência.
Desenvolvedores customizáveis podem melhorar e ampliar KJam através da criação de regras definidas pelo usuário para utilizar outras directivas internas.
Idioma KJam inclui declarações de controle de fluxo, variáveis e algumas outras características de linguagens de propósito geral.
Automatic Dependências KJam calcula dependências de suas metas durante a construção. Não há necessidade de um off-line separado make dependem etapa.
O que há de novo nesta versão:
Detalhes de Software:
Versão: 0.37
Data de upload: 2 Jun 15
Licença: Livre
Popularidade: 64
Comentários não encontrado