Commit 39e4aad0331f9687ea55ef678a6bf82ca36d9ea7

Authored by Carlos Vieira
1 parent 0c7a33b9
Exists in master

Closes #20

recipes/barra_versao_2/assets/version/version.json 0 → 100644
... ... @@ -0,0 +1,3 @@
  1 +{
  2 +"VERSION": "2.2.23"
  3 +}
... ...
recipes/barra_versao_2/barra-brasil-final-version.yaml 0 → 100644
... ... @@ -0,0 +1,78 @@
  1 +# configuracao do assetgen para:
  2 +# - mesclar o css com javascript de comportamento
  3 +
  4 +generate:
  5 +
  6 +- barra-brasil_sem_licenca.js:
  7 + source:
  8 + - build/barra-brasil-original.js # parte de comportamento
  9 + - build/footer-brasil-original.js # parte de comportamento
  10 + uglify.bin: uglifyjs
  11 +
  12 +- barra-brasil_sem_licenca-en.js:
  13 + source:
  14 + - build/barra-brasil-original-en.js # parte de comportamento
  15 + - build/footer-brasil-original.js # parte de comportamento
  16 + uglify.bin: uglifyjs
  17 +
  18 +- barra-brasil_sem_licenca-fr.js:
  19 + source:
  20 + - build/barra-brasil-original-fr.js # parte de comportamento
  21 + - build/footer-brasil-original.js # parte de comportamento
  22 + uglify.bin: uglifyjs
  23 +
  24 +- barra-brasil_sem_licenca-es.js:
  25 + source:
  26 + - build/barra-brasil-original-es.js # parte de comportamento
  27 + - build/footer-brasil-original.js # parte de comportamento
  28 + uglify.bin: uglifyjs
  29 +
  30 +- barra-brasil.js:
  31 + compress: false
  32 + uglify.bin: uglifyjs
  33 + css.compress: false
  34 + source:
  35 + - build/barra-brasil_sem_licenca.js
  36 + - raw: "/** @license-end */" # fechamento da licença
  37 + template: |
  38 + /** @version %VERSION% @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
  39 +
  40 +- barra-brasil-en.js:
  41 + compress: false
  42 + uglify.bin: uglifyjs
  43 + css.compress: false
  44 + source:
  45 + - build/barra-brasil_sem_licenca-en.js
  46 + - raw: "/** @license-end */" # fechamento da licença
  47 + template: |
  48 + /** @version %VERSION% @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
  49 +
  50 +- barra-brasil-fr.js:
  51 + compress: false
  52 + uglify.bin: uglifyjs
  53 + css.compress: false
  54 + source:
  55 + - build/barra-brasil_sem_licenca-fr.js
  56 + - raw: "/** @license-end */" # fechamento da licença
  57 + template: |
  58 + /** @version %VERSION% @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
  59 +
  60 +- barra-brasil-es.js:
  61 + compress: false
  62 + uglify.bin: uglifyjs
  63 + css.compress: false
  64 + source:
  65 + - build/barra-brasil_sem_licenca-es.js
  66 + - raw: "/** @license-end */" # fechamento da licença
  67 + template: |
  68 + /** @version %VERSION% @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
  69 +
  70 +css.embed: true
  71 +css.embed.only: true
  72 +output.directory: build
  73 +output.hashed: false
  74 +output.manifest: build/assets.json
  75 +
  76 +profile.dev:
  77 + css.compress: false
  78 + js.compress: false
... ...
recipes/barra_versao_2/barra-brasil-final.yaml
... ... @@ -35,7 +35,7 @@ generate:
35 35 - build/barra-brasil_sem_licenca.js
36 36 - raw: "/** @license-end */" # fechamento da licença
37 37 template: |
38   - /** @version 2.2.20 @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
  38 + /** @version 2.2.23 @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
39 39  
40 40 - barra-brasil-en.js:
41 41 compress: false
... ... @@ -45,7 +45,7 @@ generate:
45 45 - build/barra-brasil_sem_licenca-en.js
46 46 - raw: "/** @license-end */" # fechamento da licença
47 47 template: |
48   - /** @version 2.2.20 @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
  48 + /** @version 2.2.23 @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
49 49  
50 50 - barra-brasil-fr.js:
51 51 compress: false
... ... @@ -55,7 +55,7 @@ generate:
55 55 - build/barra-brasil_sem_licenca-fr.js
56 56 - raw: "/** @license-end */" # fechamento da licença
57 57 template: |
58   - /** @version 2.2.20 @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
  58 + /** @version 2.2.23 @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
59 59  
60 60 - barra-brasil-es.js:
61 61 compress: false
... ... @@ -65,7 +65,7 @@ generate:
65 65 - build/barra-brasil_sem_licenca-es.js
66 66 - raw: "/** @license-end */" # fechamento da licença
67 67 template: |
68   - /** @version 2.2.20 @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
  68 + /** @version 2.2.23 @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
69 69  
70 70 css.embed: true
71 71 css.embed.only: true
... ...
recipes/barra_versao_2/compile.sh
... ... @@ -8,5 +8,5 @@ variable-replacer assets/conteudo-barra_i18n.html assets/conteudo-barra-en.html
8 8 ../../venv/bin/assetgen ./barra-brasil-2.yaml
9 9 ../../venv/bin/assetgen ./footer-brasil-1.yaml
10 10 ../../venv/bin/assetgen ./footer-brasil-2.yaml
  11 +variable-replacer ./barra-brasil-final-version.yaml ./barra-brasil-final.yaml --data=assets/version/version.json
11 12 ../../venv/bin/assetgen ./barra-brasil-final.yaml
12   -
... ...
recipes/default/assets/version/version.json 0 → 100644
... ... @@ -0,0 +1,3 @@
  1 +{
  2 +"VERSION": "3.0.14"
  3 +}
... ...
recipes/default/barra-brasil-final-version.yaml 0 → 100644
... ... @@ -0,0 +1,71 @@
  1 +# configuracao do assetgen para:
  2 +# - mesclar o css com javascript de comportamento
  3 +
  4 +generate:
  5 +
  6 +- barra-brasil_sem_licenca.js:
  7 + source:
  8 + - build/barra-brasil-original.js # parte de comportamento
  9 + - build/footer-brasil-original.js # parte de comportamento
  10 +
  11 +- barra-brasil_sem_licenca-en.js:
  12 + source:
  13 + - build/barra-brasil-original-en.js # parte de comportamento
  14 + - build/footer-brasil-original.js # parte de comportamento
  15 +
  16 +- barra-brasil_sem_licenca-fr.js:
  17 + source:
  18 + - build/barra-brasil-original-fr.js # parte de comportamento
  19 + - build/footer-brasil-original.js # parte de comportamento
  20 +
  21 +- barra-brasil_sem_licenca-es.js:
  22 + source:
  23 + - build/barra-brasil-original-es.js # parte de comportamento
  24 + - build/footer-brasil-original.js # parte de comportamento
  25 +
  26 +- barra-brasil.js:
  27 + compress: false
  28 + css.compress: false
  29 + source:
  30 + - build/barra-brasil_sem_licenca.js
  31 + - raw: "/** @license-end */" # fechamento da licença
  32 + template: |
  33 + /** @version %VERSION% @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
  34 +
  35 +- barra-brasil-en.js:
  36 + compress: false
  37 + css.compress: false
  38 + source:
  39 + - build/barra-brasil_sem_licenca-en.js
  40 + - raw: "/** @license-end */" # fechamento da licença
  41 + template: |
  42 + /** @version %VERSION% @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
  43 +
  44 +- barra-brasil-fr.js:
  45 + compress: false
  46 + css.compress: false
  47 + source:
  48 + - build/barra-brasil_sem_licenca-fr.js
  49 + - raw: "/** @license-end */" # fechamento da licença
  50 + template: |
  51 + /** @version %VERSION% @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
  52 +
  53 +- barra-brasil-es.js:
  54 + compress: false
  55 + css.compress: false
  56 + source:
  57 + - build/barra-brasil_sem_licenca-es.js
  58 + - raw: "/** @license-end */" # fechamento da licença
  59 + template: |
  60 + /** @version %VERSION% @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
  61 +
  62 +css.embed: true
  63 +css.embed.only: true
  64 +output.directory: build
  65 +output.hashed: false
  66 +js.uglify.bin: uglifyjs
  67 +output.manifest: build/assets.json
  68 +
  69 +profile.dev:
  70 + css.compress: false
  71 + js.compress: false
... ...
recipes/default/barra-brasil-final.yaml
... ... @@ -30,7 +30,7 @@ generate:
30 30 - build/barra-brasil_sem_licenca.js
31 31 - raw: "/** @license-end */" # fechamento da licença
32 32 template: |
33   - /** @version 3.0.11 @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
  33 + /** @version %VERSION% @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
34 34  
35 35 - barra-brasil-en.js:
36 36 compress: false
... ... @@ -39,7 +39,7 @@ generate:
39 39 - build/barra-brasil_sem_licenca-en.js
40 40 - raw: "/** @license-end */" # fechamento da licença
41 41 template: |
42   - /** @version 3.0.11 @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
  42 + /** @version %VERSION% @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
43 43  
44 44 - barra-brasil-fr.js:
45 45 compress: false
... ... @@ -48,7 +48,7 @@ generate:
48 48 - build/barra-brasil_sem_licenca-fr.js
49 49 - raw: "/** @license-end */" # fechamento da licença
50 50 template: |
51   - /** @version 3.0.11 @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
  51 + /** @version %VERSION% @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
52 52  
53 53 - barra-brasil-es.js:
54 54 compress: false
... ... @@ -57,7 +57,7 @@ generate:
57 57 - build/barra-brasil_sem_licenca-es.js
58 58 - raw: "/** @license-end */" # fechamento da licença
59 59 template: |
60   - /** @version 3.0.11 @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
  60 + /** @version %VERSION% @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim}
61 61  
62 62 css.embed: true
63 63 css.embed.only: true
... ...
recipes/default/compile.sh
... ... @@ -8,5 +8,5 @@ variable-replacer assets/conteudo-barra_i18n.html assets/conteudo-barra-en.html
8 8 ../../venv/bin/assetgen ./barra-brasil-2.yaml
9 9 ../../venv/bin/assetgen ./footer-brasil-1.yaml
10 10 ../../venv/bin/assetgen ./footer-brasil-2.yaml
  11 +variable-replacer ./barra-brasil-final-version.yaml ./barra-brasil-final.yaml --data=assets/version/version.json
11 12 ../../venv/bin/assetgen ./barra-brasil-final.yaml
12   -
... ...