Scons.SCONS é uma ferramenta de construção de software de código aberto é, uma ferramenta de construção de próxima geração. | |
Baixe Agora |
Scons. Classificação e resumo
Propaganda
Scons. Tag
Scons. Descrição
Scons é uma ferramenta de construção de software de código aberto é, uma ferramenta de construção de próxima geração. Scons é uma ferramenta de construção de software de código aberto é, uma ferramenta de construção de próxima geração.Phink de scons como um substituto de plataforma cruzada para o utilitário clássico com funcionalidade integrada semelhante ao AutoConf / Automácea e Cache do Compilador, como CCACHE. , Scons é uma maneira mais fácil, confiável e mais rápida de construir software. Aqui estão algumas características principais de "SCONS": · Arquivos de configuração são scripts Python - use o poder de uma linguagem de programação real para resolver problemas de construção. · A análise confiável e automática de dependência incorporada para C, C e Fortran - não mais "depender" ou "tornar limpa" para obter todas as dependências. A análise de dependência é facilmente extensível através de scanners de dependência definidos pelo usuário para outros idiomas ou tipos de arquivos. · Suporte integrado para C, C, D, Java, Fortran, Yacc, Lex, Qt e Swig e Documentos de Tex Tex e Látex. Facilmente extensível através de construtores definidos pelo usuário para outros idiomas ou tipos de arquivos. · Edifício de repositórios centrais de código fonte e / ou alvos pré-construídos. · Suporte integrado para buscar arquivos de origem do SCCS, RCS, CVS, bitskeeper e perfurce. · Suporte integrado para versões do Microsoft Visual Studio .NET e Past Visual Studio, incluindo a geração de arquivos .dsp, .dsw, .sln e .vcproj. · Detecção confiável de alterações de construção usando assinaturas MD5; Suporte opcional, configurável para timestamps tradicionais. · Apoio aprimorado para construções paralelas - como fazer -J, mas mantém n trabalhos executando simultaneamente, independentemente da hierarquia de diretórios. · Suporte integrado ao AutoConf para encontrar arquivos #include, bibliotecas, funções e typedefs. · Visualização global de todas as dependências - Não há mais várias transmissões ou alvos de reordenação para construir tudo. · Capacidade de compartilhar arquivos construídos em um cache para acelerar várias construções - como ccache, mas para qualquer tipo de arquivo de destino, não apenas compilação C / C. · Projetado a partir do início para compilações de plataforma cruzada, e conhecido por trabalhar no Linux, outros sistemas POSIX (incluindo sistemas AIX, * BSD, HP / UX, IRIX e Solaris), Windows NT, Mac OS X e OS / 2 . O que há de novo nesta versão: · - O $ mudou_sources, $ mudou_targets, $ inalterado_sources · E $ inalterado_Targets variáveis se tornarão reservadas · Um lançamento futuro (provavelmente 1.3.0) fará a construção · Nomes de variáveis $ mudam_sources, $ mudou_targets, · $ Preochared_Sources e $ inalterado_Targets em reservado · Nomes de variáveis de construção controladas por scons em si (como · A fonte atual de $, $ alvos, etc.). · Configurar esses nomes variáveis na versão atual gerará · Um aviso, mas ainda definir as variáveis. Quando eles se tornam reservados · Nomes de variáveis, eles gerarão uma mensagem de aviso diferente · E as tentativas de definir essas variáveis serão ignoradas. · Possui configurações que usam esses nomes variáveis · Deve ser alterado para usar diferentes nomes variáveis, em ordem · Para garantir que a configuração continue a trabalhar com o futuro · Versões de SCONS. · - O objeto Opções e as funções relacionadas agora geram avisos · Uso do objeto de opções e boolopção de funções relacionadas (), · Enumoption (), ListOption (), Pacote de Pacotes () e PathOption () · Foram anunciados como deprecados em liberação 0.98.1. Desde então, · No entanto, nenhuma mensagem de aviso foi implementada para o · Uso dessas funções deprecadas. · Por padrão, versão 1.2.0 imprime mensagens de aviso quando estes · Recursos depreciados são usados. Avisos sobre todas as deprecadas · As características podem ser suprimidas usando o --Warn = não-deprecado Opção de linha de comando: · $ SCONS --WARN = Não-Reprovado · Ou usando a chamada de setOption apropriada () em qualquer Sconscript Arquivo: · SetOption ('avisar', 'não-depreciado') · Você pode opcionalmente desativar apenas avisos sobre a depreciação do objeto Opções e suas funções relacionadas da seguinte forma: · SetOption ('avisar "," opções sem deprecadas ") · O plano atual é para esses avisos se tornarem obrigatórios · (Não supressibil) na versão 1.3.0 e para o uso de opções · E suas funções relacionadas para gerar erros no lançamento 2.0.
Scons. Software Relacionado
Compilador de Roadsend para PHP
Compilador de Roadsend para PHP permite criar executáveis Royalty Free para distribuição sem comprometer seu código-fonte. ...
213
Poliglota
Poliglot é uma extremidade dianteira do compilador altamente extensível para a linguagem de programação Java. ...
84