VirtualBox

Changeset 1534 in kBuild


Ignore:
Timestamp:
Apr 20, 2008 10:14:14 AM (17 years ago)
Author:
bird
Message:

Profiler changes.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r1523 r1534  
    169169 endif
    170170 TEMPLATE_BIN_DEFS.release      = NDEBUG
    171  TEMPLATE_BIN_SDKS              = WINPSDK
    172171 TEMPLATE_BIN_CFLAGS            = -W3 -Zi -Zl
    173172 TEMPLATE_BIN_CFLAGS.release    = -O2
     
    178177        $(PATH_GNUMAKE_SRC)/glob
    179178 TEMPLATE_BIN_LDFLAGS           = /SUBSYSTEM:console /INCREMENTAL:no /NOD /DEBUG
    180  ifeq (1,0)
    181  TEMPLATE_BIN_CFLAGS           += -MT
    182  TEMPLATE_BIN_LIBS              = \
    183         $(PATH_TOOL_$(TEMPLATE_BIN_TOOL)_LIB)/oldnames.lib \
    184         $(PATH_TOOL_$(TEMPLATE_BIN_TOOL)_LIB)/libcmt.lib \
    185         $(PATH_TOOL_$(TEMPLATE_BIN_TOOL)_LIB)/libcpmt.lib
    186  else
    187  TEMPLATE_BIN_CFLAGS           += -MD
    188  TEMPLATE_BIN_LIBS              = \
    189         $(PATH_TOOL_$(TEMPLATE_BIN_TOOL)_LIB)/oldnames.lib \
    190         $(PATH_TOOL_$(TEMPLATE_BIN_TOOL)_LIB)/msvcrt.lib
    191  #      $(PATH_TOOL_$(TEMPLATE_BIN_TOOL)_LIB)/msvcprt.lib - avoid this to save space!
    192  endif
    193  TEMPLATE_BIN_LIBS.profile      = Y:/coding/libc/svn/trunk/out/win.$(KBUILD_TARGET_ARCH)/debug/kStuff/lib/kPrf2.lib
    194  ifdef NIX_INSTALL_DIR
    195  TEMPLATE_BIN_INST              = $(NIX_INSTALL_DIR_BIN)/
    196  else
    197  TEMPLATE_BIN_INST              = kBuild/bin/win.$(KBUILD_TARGET_ARCH)/
     179 ifeq ($(KBUILD_TYPE),profile)
     180  TEMPLATE_BIN_SDKS              = WINPSDKINCS
     181  TEMPLATE_BIN_CFLAGS          += -MT
     182  TEMPLATE_BIN_LIBS             = \
     183        D:/coding/kStuff/svn/trunk/out/win.$(KBUILD_TARGET_ARCH)/release/kStuff/lib/kPrf2.lib \
     184        D:/coding/kStuff/svn/trunk/out/win.$(KBUILD_TARGET_ARCH)/release/kStuff/lib/kPrf2WinApiWrappersImp.lib \
     185        $(PATH_TOOL_$(TEMPLATE_BIN_TOOL)_LIB)/oldnames.lib \
     186        $(PATH_TOOL_$(TEMPLATE_BIN_TOOL)_LIB)/libcmt.lib \
     187        $(PATH_TOOL_$(TEMPLATE_BIN_TOOL)_LIB)/libcpmt.lib \
     188        D:/coding/kStuff/svn/trunk/out/win.$(KBUILD_TARGET_ARCH)/release/kStuff/lib/kPrf2WinApiWrappersImp.lib \
     189        $(PATH_SDK_WINPSDKINCS_LIB)/AdvAPI32.lib \
     190        $(PATH_SDK_WINPSDKINCS_LIB)/User32.lib
     191 else
     192  TEMPLATE_BIN_SDKS              = WINPSDK
     193  TEMPLATE_BIN_CFLAGS          += -MD
     194  TEMPLATE_BIN_LIBS             = \
     195        $(PATH_TOOL_$(TEMPLATE_BIN_TOOL)_LIB)/oldnames.lib \
     196        $(PATH_TOOL_$(TEMPLATE_BIN_TOOL)_LIB)/msvcrt.lib
     197  #     $(PATH_TOOL_$(TEMPLATE_BIN_TOOL)_LIB)/msvcprt.lib - avoid this to save space!
     198 endif
     199 ifdef NIX_INSTALL_DIR
     200  TEMPLATE_BIN_INST             = $(NIX_INSTALL_DIR_BIN)/
     201 else
     202  TEMPLATE_BIN_INST             = kBuild/bin/win.$(KBUILD_TARGET_ARCH)/
    198203 endif
    199204endif
  • trunk/Makefile.kmk

    r1509 r1534  
    6262        kBuild/bin/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/Microsoft.VC80.CRT/msvcr80.dll=>Microsoft.VC80.CRT/msvcr80.dll \
    6363        kBuild/bin/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest=>Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest
     64kBuild_bin_SOURCES.profile = \
     65        D:/coding/kStuff/svn/trunk/out/win.$(KBUILD_TARGET_ARCH)/release/kStuff/bin/kPrf2.dll \
     66        D:/coding/kStuff/svn/trunk/out/win.$(KBUILD_TARGET_ARCH)/release/kStuff/bin/kPrf2WinApiWrappers.dll
    6467endif
    6568
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