Skip to content

Windows all-in-one installer only does a partial install when used in silent mode. #5216

@jackjansen

Description

@jackjansen

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions