Custom Query (100 matches)
Results (58 - 60 of 100)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#4 | fixed | kmk should include BUILD_PLATFORM*/BUILD_TARGET* defaults | ||
Description |
title says it all. |
|||
#57 | fixed | kmk/kBuild: rename footer.kmk output variables like $(target)_OBJS_ | ||
Description |
The variables set by footer.kmk in pass two will be named $(target)_2_BLAH. The ones set by footer.kmk in pass 1 will be named $(target)_1_BLAH. The variables set by subfooter.kmk and subheader.kmk will be named $(target)_0_BLAH. This will help avoiding confusion wrt when they are safe to use and when second expansion is required. Other variables:
Already official ones that may be considered for renaming to the new scheme:
The old values that are *known* to be in use will kick around until 0.3.0, starting with 0.2.1 kBuild will bitch about them. |
|||
#40 | wontfix | kmk: $(commands ) and $< doesn't work quite well together. | ||
Description |
This doesn't work (from src/VBox/HostDrivers/Support/Makefile.kmk): $(PATH_BIN)/src/Makefile: \ $(PATH_SUB_CURRENT)/linux/Makefile \ $$(warning 1=$$(commands $$(PATH_BIN)/src/Makefile)) \ $$(warning 2=$$(Support/linux/Makefile_CMDS_PREV)) \ $$(comp-cmds-ex $$(Support/linux/Makefile_CMDS_PREV),$$(commands $$(PATH_BIN)/src/Makefile),FORCE) $(call MSG_TOOL,Creating,,$@) ifndef VBOX_WITH_HARDENING $(QUIET)$(SED) -e "s;-DVBOX_WITH_HARDENING;;g" --output $@ $< else $(QUIET)$(CP) -f $< $@ endif %$(QUIET2)$(RM) -f -- $(PATH_TARGET)/vboxmod-1.dep %$(QUIET2)$(APPEND) '$(PATH_TARGET)/vboxmod-1.dep' 'define Support/linux/Makefile_CMDS_PREV' %$(QUIET2)$(APPEND) -c '$(PATH_TARGET)/vboxmod-1.dep' '$@' %$(QUIET2)$(APPEND) '$(PATH_TARGET)/vboxmod-1.dep' 'endef' -include $(PATH_TARGET)/vboxmod-1.dep |