barra-brasil-final.yaml 2.58 KB
# configuracao do assetgen para:
# - mesclar o css com javascript de comportamento

generate:

- barra-brasil_sem_licenca.js:
    source:
      - build/barra-brasil-original.js       # parte de comportamento
      - build/footer-brasil-original.js       # parte de comportamento

- barra-brasil_sem_licenca-en.js:
    source:
      - build/barra-brasil-original-en.js       # parte de comportamento
      - build/footer-brasil-original.js       # parte de comportamento

- barra-brasil_sem_licenca-fr.js:
    source:
      - build/barra-brasil-original-fr.js       # parte de comportamento
      - build/footer-brasil-original.js       # parte de comportamento

- barra-brasil_sem_licenca-es.js:
    source:
      - build/barra-brasil-original-es.js       # parte de comportamento
      - build/footer-brasil-original.js       # parte de comportamento

- barra-brasil.js:
    compress: false
    css.compress: false
    source:
       - build/barra-brasil_sem_licenca.js
       - raw: "/** @license-end */"  # fechamento da licença
    template: |
        /** @version 3.0.6 @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */  ${source|trim}

- barra-brasil-en.js:
    compress: false
    css.compress: false
    source:
       - build/barra-brasil_sem_licenca-en.js
       - raw: "/** @license-end */"  # fechamento da licença
    template: |
        /** @version 3.0.6 @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */  ${source|trim}

- barra-brasil-fr.js:
    compress: false
    css.compress: false
    source:
       - build/barra-brasil_sem_licenca-fr.js
       - raw: "/** @license-end */"  # fechamento da licença
    template: |
        /** @version 3.0.6 @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */  ${source|trim}

- barra-brasil-es.js:
    compress: false
    css.compress: false
    source:
       - build/barra-brasil_sem_licenca-es.js
       - raw: "/** @license-end */"  # fechamento da licença
    template: |
        /** @version 3.0.6 @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */  ${source|trim}

css.embed: true
css.embed.only: true
output.directory: build
output.hashed: false
js.uglify.bin: uglifyjs
output.manifest: build/assets.json

profile.dev:
  css.compress: false
  js.compress: false