VirtualBox

Changeset 15930 in vbox for trunk


Ignore:
Timestamp:
Jan 14, 2009 2:17:39 AM (16 years ago)
Author:
vboxsync
Message:

tools/Makefile.kmk: made fetching the default pass in tools and don't generate kmk/h files while fetching.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r15929 r15930  
    14401440
    14411441
     1442ifndef VBOX_NOINC_GCC_CONFIG_KMK
    14421443#
    14431444# GCC stuff properties.
     
    15461547
    15471548include $(PATH_OUT)/GCCConfig.kmk
     1549endif # !VBOX_NOINC_GCC_CONFIG_KMK
    15481550
    15491551
     
    19221924TEMPLATE_VBOXGC_CFLAGS              = $(TEMPLATE_VBOXGC_CXXFLAGS)
    19231925TEMPLATE_VBOXGC_LDFLAGS             = -Driver -Subsystem:NATIVE -Incremental:NO -Align:64 -MapInfo:Lines -MapInfo:Exports -NoD
    1924 include $(KBUILD_PATH)/sdks/W2K3DDKX86.kmk
     1926ifndef VBOX_NOINC_MISC
     1927 include $(KBUILD_PATH)/sdks/W2K3DDKX86.kmk
     1928endif
    19251929TEMPLATE_VBOXGC_LIBS                = \
    19261930        $(PATH_SDK_W2K3DDKX86_LIB)/int64.lib
     
    36353639        $(QUIET)$(MV) -f [email protected] $@
    36363640
    3637 ifndef VBOX_OSE
    3638 if1of ($(KBUILD_TARGET),freebsd linux netbsd openbsd solaris)
    3639 # VBOX_LICENSE_VER is used in several Makefiles
    3640 VBOX_LICENSE_VER_KMK = $(PATH_OUT)/license-version.kmk
     3641if !defined(VBOX_OSE) && !defined(VBOX_NOINC_LICENSE_VER_KMK)
     3642 if1of ($(KBUILD_TARGET),freebsd linux netbsd openbsd solaris)
     3643  # VBOX_LICENSE_VER is used in several Makefiles
     3644  VBOX_LICENSE_VER_KMK = $(PATH_OUT)/license-version.kmk
    36413645$(VBOX_LICENSE_VER_KMK): $(VBOX_BRAND_LICENSE_HTML)
    36423646        $(call MSG_GENERATE,,$(VBOX_LICENSE_VER_KMK))
    36433647        $(QUIET)$(MKDIR) -p $(@D)
    3644 ifdef VBOX_BRAND_LICENSE_VER
     3648  ifdef VBOX_BRAND_LICENSE_VER
    36453649        $(QUIET)$(RM) -f '$@'
    36463650        $(APPEND) '$@' 'VBOX_LICENSE_VER=$(VBOX_BRAND_LICENSE_VER)'
    3647 else
     3651  else
    36483652        $(QUIET)$(SED) -e "s/.*License version \([0-9.]*\) *[,&].*/VBOX_LICENSE_VER=\1/;t;d" --output $@ $(VBOX_BRAND_LICENSE_HTML)
    3649 endif
    3650 -include $(VBOX_LICENSE_VER_KMK)
    3651 VBOX_LICENSE_FILES = \
    3652         License-$(VBOX_LICENSE_VER).html \
    3653         $(foreach f,$(VBOX_INSTALLER_ADD_LANGUAGES),License-$(VBOX_LICENSE_VER)-$(f).html)
    3654 VBOX_LICENSE_BINS = $(addprefix $(PATH_BIN)/,$(VBOX_LICENSE_FILES))
    3655 endif
    3656 endif
    3657 
    3658 
     3653  endif
     3654  -include $(VBOX_LICENSE_VER_KMK)
     3655  VBOX_LICENSE_FILES = \
     3656        License-$(VBOX_LICENSE_VER).html \
     3657        $(foreach f,$(VBOX_INSTALLER_ADD_LANGUAGES),License-$(VBOX_LICENSE_VER)-$(f).html)
     3658  VBOX_LICENSE_BINS = $(addprefix $(PATH_BIN)/,$(VBOX_LICENSE_FILES))
     3659 endif
     3660endif
     3661
     3662
     3663ifndef VBOX_NOINC_MISC
    36593664# Force building of the version header file as the first thing anywhere in
    36603665# the tree. This eliminates the need for manual dependencies on it.
    36613666## @todo there gotta be a better way of doing this.
    36623667Makefile.kmk: | $(VBOX_VERSION_HEADER) $(VBOX_VERSION_MK) $(VBOX_PACKAGE_HEADER)
    3663 Makefile: | $(VBOX_VERSION_HEADER) $(VBOX_VERSION_MK) $(VBOX_PACKAGE_HEADER)
    3664 makefile: | $(VBOX_VERSION_HEADER) $(VBOX_VERSION_MK) $(VBOX_PACKAGE_HEADER)
     3668endif
    36653669
    36663670
     
    36993703        $(QUIET)$(CP) --changed -fv $@ $(VBOX_SVN_REV_KMK)
    37003704
    3701  include $(VBOX_SVN_REV_KMK)
     3705 ifndef VBOX_NOINC_SVN_REV_KMK
     3706  include $(VBOX_SVN_REV_KMK)
     3707 endif
    37023708else
    37033709# allow to overwrite VBOX_SVN_REV externally (mainly for building .debs/.rpms)
Note: See TracChangeset for help on using the changeset viewer.

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