VirtualBox

Changeset 2190 in kBuild for trunk


Ignore:
Timestamp:
Jan 5, 2009 3:27:48 AM (16 years ago)
Author:
bird
Message:

bootstrap.gmk,Config.kmk: Don't use NIX_INSTALL_DIR as installation directory while bootstrapping (governed by KBUILD_BOOSTRAP), otherwise kBuild/env.sh won't find stuff afterwards.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r2044 r2190  
    139139TEMPLATE_BIN_CFLAGS.release     = -O3
    140140TEMPLATE_BIN_LDFLAGS            = -Zhigh-mem -Zstack=1024 -g
    141  ifdef NIX_INSTALL_DIR
     141 if defined(NIX_INSTALL_DIR) && !defined(KBUILD_BOOTSTRAP)
    142142TEMPLATE_BIN_INST               = $(NIX_INSTALL_DIR_BIN)/
    143143 else
     
    164164 endif
    165165 TEMPLATE_BIN_LDFLAGS.profile   = -pg
    166  ifdef NIX_INSTALL_DIR
     166 if defined(NIX_INSTALL_DIR) && !defined(KBUILD_BOOTSTRAP)
    167167  TEMPLATE_BIN_INST             = $(NIX_INSTALL_DIR_BIN)/
    168168 else
     
    209209  #     $(PATH_TOOL_$(TEMPLATE_BIN_TOOL)_LIB)/msvcprt.lib - avoid this to save space!
    210210 endif
    211  ifdef NIX_INSTALL_DIR
     211 if defined(NIX_INSTALL_DIR) && !defined(KBUILD_BOOTSTRAP)
    212212  TEMPLATE_BIN_INST             = $(NIX_INSTALL_DIR_BIN)/
    213213 else
     
    254254  TEMPLATE_BIN_LDFLAGS         += -Wl,-i
    255255 endif
    256  ifdef NIX_INSTALL_DIR
     256 if defined(NIX_INSTALL_DIR) && !defined(KBUILD_BOOTSTRAP)
    257257  TEMPLATE_BIN_INST             = $(NIX_INSTALL_DIR_BIN)/
    258258 else
  • trunk/bootstrap.gmk

    r2150 r2190  
    216216                $(SRCDIR)/src/sed/config.h.$(KBUILD_TARGET) \
    217217                $(OUTDIR)/kmk/kmk
    218         $(OUTDIR)/kmk/kmk -C $(SRCDIR)
     218        $(OUTDIR)/kmk/kmk -C $(SRCDIR) KBUILD_BOOTSTRAP=1
    219219        echo done > $@
    220220
    221221$(OUTDIR)/ts-stage2-install: $(OUTDIR)/ts-stage2-build
    222         $(OUTDIR)/kmk/kmk -C $(SRCDIR) PATH_INS=$(SRCDIR) install
     222        $(OUTDIR)/kmk/kmk -C $(SRCDIR) KBUILD_BOOTSTRAP=1 PATH_INS=$(SRCDIR) install
    223223        echo done > $@
    224224
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