Hadrian: remove unused wrapper scripts from windows bindist

Hadrian generates wrapper scripts that never appear in windows bindists. only relocatable builds are supported on windows which means wrapper scripts are not installed as per this code:

.PHONY: install_bin
ifeq "$(RelocatableBuild)" "YES"
install_bin: install_bin_direct
else
install_bin: install_bin_libdir install_wrappers
endif

This MR changes hadrian to only create the wrapper scripts on non windows systems. This also avoids creating symlinks which is not well supported on Windows.

Merge request reports

Loading