VirtualBox

Changeset 2202 in kBuild


Ignore:
Timestamp:
Jan 6, 2009 2:33:42 PM (16 years ago)
Author:
bird
Message:

Config.kmk/Makefile.kmk: Some cleanup/fixes.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r2190 r2202  
    132132TEMPLATE_BIN_DEFS.profile       = NDEBUG
    133133TEMPLATE_BIN_DEFS.release       = NDEBUG
     134if defined(NIX_INSTALL_DIR) && !defined(KBUILD_BOOTSTRAP)
     135 TEMPLATE_BIN_INST             = $(NIX_INSTALL_DIR_BIN)/
     136else
     137 TEMPLATE_BIN_INST             = kBuild/bin/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/
     138endif
    134139
    135140ifeq ($(KBUILD_TARGET),os2)
     
    139144TEMPLATE_BIN_CFLAGS.release     = -O3
    140145TEMPLATE_BIN_LDFLAGS            = -Zhigh-mem -Zstack=1024 -g
    141  if defined(NIX_INSTALL_DIR) && !defined(KBUILD_BOOTSTRAP)
    142 TEMPLATE_BIN_INST               = $(NIX_INSTALL_DIR_BIN)/
    143  else
    144 TEMPLATE_BIN_INST               = kBuild/bin/os2.x86/
    145  endif
    146146endif
    147147
     
    164164 endif
    165165 TEMPLATE_BIN_LDFLAGS.profile   = -pg
    166  if defined(NIX_INSTALL_DIR) && !defined(KBUILD_BOOTSTRAP)
    167   TEMPLATE_BIN_INST             = $(NIX_INSTALL_DIR_BIN)/
    168  else
    169   TEMPLATE_BIN_INST             = kBuild/bin/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/
    170  endif
    171166endif
    172167
     
    209204  #     $(PATH_TOOL_$(TEMPLATE_BIN_TOOL)_LIB)/msvcprt.lib - avoid this to save space!
    210205 endif
    211  if defined(NIX_INSTALL_DIR) && !defined(KBUILD_BOOTSTRAP)
    212   TEMPLATE_BIN_INST             = $(NIX_INSTALL_DIR_BIN)/
    213  else
    214   TEMPLATE_BIN_INST             = kBuild/bin/win.$(KBUILD_TARGET_ARCH)/
    215  endif
    216206endif
    217207
     
    254244  TEMPLATE_BIN_LDFLAGS         += -Wl,-i
    255245 endif
    256  if defined(NIX_INSTALL_DIR) && !defined(KBUILD_BOOTSTRAP)
    257   TEMPLATE_BIN_INST             = $(NIX_INSTALL_DIR_BIN)/
    258  else
    259   TEMPLATE_BIN_INST             = kBuild/bin/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/
    260  endif
    261246endif
    262247
  • trunk/Makefile.kmk

    r2187 r2202  
    3838kBuild_SOURCES := \
    3939        $(foreach src,\
    40                         $(wildcard \
    41                                 kBuild/*.kmk \
    42                                 kBuild/tools/*.kmk \
    43                                 kBuild/sdks/*.kmk \
    44                                 kBuild/units/*.kmk \
    45                                 kBuild/doc/*.txt \
    46                                 kBuild/doc/*.html \
    47                                 kBuild/msgstyles/* \
    48                                 kBuild/templates/*),\
    49                         $(src)=>$(subst kBuild/,,$(src)))
     40                $(wildcard \
     41                        kBuild/*.kmk \
     42                        kBuild/tools/*.kmk \
     43                        kBuild/sdks/*.kmk \
     44                        kBuild/units/*.kmk \
     45                        kBuild/doc/*.txt \
     46                        kBuild/doc/*.html \
     47                        kBuild/msgstyles/* \
     48                        kBuild/templates/*),\
     49                $(src)=>$(subst kBuild/,,$(src)))
    5050endif
    5151
     
    5858
    5959kBuild_bin_SOURCES.os2 = \
    60         kBuild/bin/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/libc062.dll=>libc062.dll
     60        kBuild/bin/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/libc06.dll=>libc06.dll \
     61        kBuild/bin/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/libc061.dll=>libc061.dll \
     62        kBuild/bin/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/libc062.dll=>libc062.dll \
     63        kBuild/bin/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/libc063.dll=>libc063.dll
    6164
    6265if1of ($(KBUILD_TARGET), nt win)
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