- Timestamp:
- Jan 14, 2009 2:17:39 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r15929 r15930 1440 1440 1441 1441 1442 ifndef VBOX_NOINC_GCC_CONFIG_KMK 1442 1443 # 1443 1444 # GCC stuff properties. … … 1546 1547 1547 1548 include $(PATH_OUT)/GCCConfig.kmk 1549 endif # !VBOX_NOINC_GCC_CONFIG_KMK 1548 1550 1549 1551 … … 1922 1924 TEMPLATE_VBOXGC_CFLAGS = $(TEMPLATE_VBOXGC_CXXFLAGS) 1923 1925 TEMPLATE_VBOXGC_LDFLAGS = -Driver -Subsystem:NATIVE -Incremental:NO -Align:64 -MapInfo:Lines -MapInfo:Exports -NoD 1924 include $(KBUILD_PATH)/sdks/W2K3DDKX86.kmk 1926 ifndef VBOX_NOINC_MISC 1927 include $(KBUILD_PATH)/sdks/W2K3DDKX86.kmk 1928 endif 1925 1929 TEMPLATE_VBOXGC_LIBS = \ 1926 1930 $(PATH_SDK_W2K3DDKX86_LIB)/int64.lib … … 3635 3639 $(QUIET)$(MV) -f [email protected] $@ 3636 3640 3637 if ndef VBOX_OSE3638 if1of ($(KBUILD_TARGET),freebsd linux netbsd openbsd solaris)3639 # VBOX_LICENSE_VER is used in several Makefiles3640 VBOX_LICENSE_VER_KMK = $(PATH_OUT)/license-version.kmk3641 if !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 3641 3645 $(VBOX_LICENSE_VER_KMK): $(VBOX_BRAND_LICENSE_HTML) 3642 3646 $(call MSG_GENERATE,,$(VBOX_LICENSE_VER_KMK)) 3643 3647 $(QUIET)$(MKDIR) -p $(@D) 3644 ifdef VBOX_BRAND_LICENSE_VER3648 ifdef VBOX_BRAND_LICENSE_VER 3645 3649 $(QUIET)$(RM) -f '$@' 3646 3650 $(APPEND) '$@' 'VBOX_LICENSE_VER=$(VBOX_BRAND_LICENSE_VER)' 3647 else3651 else 3648 3652 $(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 3660 endif 3661 3662 3663 ifndef VBOX_NOINC_MISC 3659 3664 # Force building of the version header file as the first thing anywhere in 3660 3665 # the tree. This eliminates the need for manual dependencies on it. 3661 3666 ## @todo there gotta be a better way of doing this. 3662 3667 Makefile.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) 3668 endif 3665 3669 3666 3670 … … 3699 3703 $(QUIET)$(CP) --changed -fv $@ $(VBOX_SVN_REV_KMK) 3700 3704 3701 include $(VBOX_SVN_REV_KMK) 3705 ifndef VBOX_NOINC_SVN_REV_KMK 3706 include $(VBOX_SVN_REV_KMK) 3707 endif 3702 3708 else 3703 3709 # allow to overwrite VBOX_SVN_REV externally (mainly for building .debs/.rpms)
Note:
See TracChangeset
for help on using the changeset viewer.