boss icon indicating copy to clipboard operation
boss copied to clipboard

Melhor documentação para o conteúdo do ficheiro `boss.json`

Open gcarreno opened this issue 3 years ago • 5 comments

Boas a todos/as,

Seria bastante útil saber qual é o formato completo do ficheiro boss.json de modo a melhor informar o programa sobre o repositório.

Grande abraço, Gus

gcarreno avatar Jun 10 '22 16:06 gcarreno

Não entendi muito bem essa issue... o que você quer dizer com: saber qual é o formato completo do ficheiro boss.json?

viniciussanchez avatar Jun 10 '22 16:06 viniciussanchez

Boas Vinícius (@viniciussanchez),

Ok, deixa-me tentar explicar melhor.

Ter uma secção no README.md, com todos os membros do objeto principal que explique o que é e o que pode conter com exemplos para alguns(pelo menos estes):

  • projects
  • dependencies
  • scripts (principalmente este pq não é criado pelo comando init mas vcs listam o comando run e tomando como exemplo outros gestores de pacotes, este membro é o associado ao comando run)
  • Qualquer outro que exista e que não seja criado pelo comando init

E já estou a ver uma das tuas respostas: Gus, és imensamente bem vindo a contribuir um PR para isso, LOL!!! 🤣

E, para ser franco, até nem me importo. Vou é precisar de um pouco mais de ajuda para estes membros do objeto principal:

  • projects
  • scripts (Este existe?)
  • Qualquer outro que exista e que não seja criado pelo comando init

Grande abraço, Gus

gcarreno avatar Jun 10 '22 17:06 gcarreno

Talvez o @snakeice pode explicar melhor sobre o "projects" e "scripts ". Ele é o criador do projeto. Eu mesmo nunca usei esses recursos.

viniciussanchez avatar Jun 10 '22 17:06 viniciussanchez

Boas Vinícius(@viniciussanchez),

Okidokes, mesmo assim, muito obrigado pela tentativa e tempo dispensado ao assunto.

Acho que tb vou ver se dou uma olhada no código fonte de modo a que tenha umas tantas respostas :smile:

Vou me entretendo enquanto o Rodrigo(@snakeice) decide responder :stuck_out_tongue:

Grande abraço, Gus

gcarreno avatar Jun 10 '22 18:06 gcarreno

Opa, projects é oq o boss usa para compilar quando o modulo for usado em outro projeto.. Hoje o build só é tratado com delphi

Scripts é um objeto de scripts uteis para o projeto 😅

snakeice avatar Jun 12 '22 22:06 snakeice