HashLoad / boss

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

Não atualiza Search Path #119

Open IagooCesaar opened 2 years ago

IagooCesaar commented 2 years ago

Não encontrei referência para este problema em local algum, então resolvi registrar aqui. Pode ser problema de instalação, talvez.

Obtive o boss.exe e inseri no system32. Ele obtém os pacotes que adiciono ao projeto normalmente, porém não atualiza do Search Path do projeto.

viniciussanchez commented 2 years ago

Poderia tirar um print ou exemplificar como está a estrutura do seu projeto? Porque o boss.json precisa estar na raiz, junto ao seu dpr pra ele funcionar.

IagooCesaar commented 2 years ago

Olá Vinicius!

Então é esta a questão!

O arquivo boss.json está em "./" e o .dpr está em "./src". No entanto, no boss.json na propriedade "mainsrc" está indicando onde está o fonte do projeto. Imaginei que o boss se valeria dessa propriedade também para encontrar o dpr.

Vou ajustar e farei nova teste. Informarei em seguida

andriwsluna commented 5 months ago

@IagooCesaar . Se não quiser colocar o boss.json na pasta do dproj, basta adicionar o caminho relativo ao seu dproj no array "projects" do boss.json que ele irá adicionar ao searchpath.