enko / EmacsChocolateyPackage

source code for the emacs package on chocolatey.org
https://chocolatey.org/packages/Emacs/
8 stars 3 forks source link

Are emacs dependencies included in the install? #5

Closed nimafazeli closed 5 years ago

nimafazeli commented 5 years ago

Hi, By looking at the package source I see that emacs dependencies are also included but I am not quite sure whether they get installed using choco install emacs or should I use a switch or something. Thanks in advance for your clarification.

enko commented 5 years ago

Hi @nimafazeli,

yes they are included, at least partly. If you look at https://github.com/enko/EmacsChocolateyPackage/blob/master/tools/install.ps1 you can see these lines:

Install-ChocolateyZipPackage @DepsPackageArgs -specificFolder 'bin'
Install-ChocolateyZipPackage @DepsPackageArgs -specificFolder 'etc'
Install-ChocolateyZipPackage @DepsPackageArgs -specificFolder 'libexec'
Install-ChocolateyZipPackage @DepsPackageArgs -specificFolder 'ssl'

That means that the bin, etc, libexec and ssl folder of the deps are included.

You can see in the virus scan results on https://chocolatey.org/packages/Emacs that there the binaries included from the deps package, so that means the binary are included.

Hope That Helps

Tim

nimafazeli commented 5 years ago

Thanks for clarification