-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Description
Describe the bug
Windows all-in-one installer only does a partial install when used in silent mode.
Context
I am running allinoneinstaller.exe /S /D=C:/where/I/want/pcl in a CI/CD (GitHub actions, but should not matter).
Expected behavior
I expect everything to be installed, including third-party packages, cmake files, etc. Just as would happen if I run the allinone installer interactively.
Current Behavior
Only bin, lib and include are installed.
To Reproduce
Download the all-in-one installer and run with the command line above. May need to be done in an Administrator cmd/pwsh/bash.
Additional context
Maybe there are command-line switches I should pass to the NSIS installer, to make it select all options? But if there are it seems they are not documented anywhere. I found the /S and /D options on the nullsoft website, but if there are pcl-specific options needed for a full install I have not been able to find them.
I have also tried using the vcpkg installer to install libpcl into the CI/CD, but that fails with one of the dependencies (I think boost), in addition to taking literally hours of runtime.