VirtualBox

Changeset 13348 in vbox


Ignore:
Timestamp:
Oct 16, 2008 3:36:05 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
38045
Message:

root/Makefile: some polish.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile.kmk

    r13264 r13348  
    204204# been added to kBuild.
    205205#
    206 ## @todo need kmk_builtin_touch!
    207206ifdef VBOX_WITH_ADDITIONS_FROM_BUILD_SERVER
    208207INSTALLS += buildserver-additions
     
    212211buildserver-additions_CLEANS = $(PATH_TARGET)/VBoxGuestAdditions.iso $(PATH_TARGET)/VBoxGuestAdditions.iso.tmp
    213212
    214 $(PATH_TARGET)/VBoxGuestAdditions.iso: $(VBOX_SVN_REV_KMK) $(PATH_DEVTOOLS)/bin/additions.sh | $(call DIRDEP, $(PATH_TARGET))
     213$(PATH_TARGET)/VBoxGuestAdditions.iso: $(VBOX_SVN_REV_KMK) $(PATH_DEVTOOLS)/bin/additions.sh | $$(dir $$@)
    215214        $(RM) -f $(PATH_TARGET)/VBoxGuestAdditions.iso $(PATH_TARGET)/VBoxGuestAdditions.iso.tmp
    216215#       $(PATH_DEVTOOLS)/bin/additions.sh --cmd fetch --filename $(PATH_TARGET)/VBoxGuestAdditions.iso.tmp
     
    230229# been added to kBuild.
    231230#
    232 ## @todo need kmk_builtin_touch!
    233231ifdef VBOX_WITH_DOCS_FROM_BUILD_SERVER
     232## @todo r=bird: Too much mess now for $(PATH_TARGET); move to doc/manual/.
    234233INSTALLS += buildserver-docs
    235234buildserver-docs_INST = $(INST_BIN)
     
    245244                $(foreach f,$(VBOX_MANUAL_ADD_LANGUAGES),VirtualBox_$(f).chm UserManual_$(f).pdf))
    246245
    247 ## @todo including this directly is a hack, but using the tool variables
    248 # is simply too tempting. Could all go away once we have plain unzip targets.
     246## @todo Hack to get at TOOL_ZIP_UNPACK; see if this can be integrated somehow...
    249247include $(KBUILD_PATH)/tools/ZIP.kmk
    250248
    251 $(PATH_TARGET)/VirtualBox.chm + $(PATH_TARGET)/UserManual.pdf $(foreach f,$(VBOX_MANUAL_ADD_LANGUAGES),+ $(PATH_TARGET)/VirtualBox_$(f).chm + $(PATH_TARGET)/UserManual_$(f).pdf) : $(PATH_TARGET)/VBoxDocumentation.zip
     249$(PATH_TARGET)/VirtualBox.chm + $(PATH_TARGET)/UserManual.pdf \
     250$(foreach f,$(VBOX_MANUAL_ADD_LANGUAGES), + $(PATH_TARGET)/VirtualBox_$(f).chm + $(PATH_TARGET)/UserManual_$(f).pdf): \
     251                $(PATH_TARGET)/VBoxDocumentation.zip
    252252        $(call MSG_L1,Unpacking documentation)
    253253        $(QUIET)$(TOOL_ZIP_UNPACK) $(TOOL_ZIP_UNPACKFLAGS) -o $< -d $(PATH_TARGET)
    254254
    255 $(PATH_TARGET)/VBoxDocumentation.zip: $(VBOX_SVN_REV_KMK) $(PATH_DEVTOOLS)/bin/documentation.sh | $(call DIRDEP, $(PATH_TARGET))
     255$(PATH_TARGET)/VBoxDocumentation.zip: $(VBOX_SVN_REV_KMK) $(PATH_DEVTOOLS)/bin/documentation.sh | $$(dir $$@)
    256256        $(RM) -f $(PATH_TARGET)/VBoxDocumentation.zip $(PATH_TARGET)/VBoxDocumentation.zip.tmp
    257257#       $(PATH_DEVTOOLS)/bin/documentation.sh --cmd fetch --filename $(PATH_TARGET)/VBoxDocumentation.zip.tmp
     
    262262buildserver-documentation-affinity-hack:
    263263        $(SHELL) $(PATH_DEVTOOLS)/bin/documentation.sh --cmd fetch --filename $(PATH_TARGET)/VBoxDocumentation.zip.tmp
    264 endif
     264endif # VBOX_WITH_DOCS_FROM_BUILD_SERVER
    265265
    266266
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette