Sun, 17 Sep 2023 12:39:42 +0200
update reference configure scripts
package de.unixwork.uwproj; import java.util.List; import static de.unixwork.uwproj.Util.isNotNullOrBlank; public class OptionValue { private final Option option; private final String value; private final TargetData targetData; public OptionValue(Option option, String value, TargetData targetData) { this.option = option; this.value = value; this.targetData = targetData; } public String getValue() { return value; } public List<String> getDependencies() { return targetData.getDependencies(); } public List<Define> getDefines() { return targetData.getDefines(); } public String getFunc() { return option.getValueFunc(value); } public String getMake() { return targetData.getMake(); } public boolean hasMake() { return isNotNullOrBlank(targetData.getMake()); } }