HashLoad / boss

Dependency Manager for Delphi and Lazarus
https://t.me/hashload
MIT License
531 stars 95 forks source link

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

Open gcarreno opened 2 years ago

gcarreno commented 2 years ago

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

viniciussanchez commented 2 years ago

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

gcarreno commented 2 years ago

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):

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:

Grande abraço, Gus

viniciussanchez commented 2 years ago

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

gcarreno commented 2 years ago

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

snakeice commented 2 years ago

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 😅