hi,
do you have any suggestions for a better fix for d99b820bd5312b8dbd7d15ceddc4f0d4052d37bb to allow to specify include_prefix as an argument to make?
i accept the issue with ?= being a gnu thing, but i don't yet understand what problems the other changes cause.
include_prefix = vars->include_prefix||combine_path(prefix,"include","pike"); should not change if include_prefix is not specified.
if vars->include_prefix has a value but no include_prefix argument was given, then something else must be wrong.
for include_prefix="$(include_prefix)" $(INSTALLARGS) if include_prefix is not specified as a make argument, this change should not do anything because arguments are checked in install.pike with foreach(argv[1..], string foo) if(sscanf(foo,"%s=%s",string var, string value)==2) vars[var]=value;
greetings, martin.