VirtualBox

Changeset 1315 in kBuild


Ignore:
Timestamp:
Dec 2, 2007 5:59:27 AM (17 years ago)
Author:
bird
Message:

More KMK_USE_REDIRECT.

Location:
trunk/kBuild/tools
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/tools/GCC3.kmk

    r1259 r1315  
    223223        $(QUIET)$(APPEND) $(out).ar-script 'SAVE'
    224224        $(QUIET)$(APPEND) $(out).ar-script 'END'
     225ifdef KMK_USE_REDIRECT
     226        $(QUIET)$(REDIRECT) -rti $(out).ar-script -- $(TOOL_GCC3_AR) -M
     227else
    225228        $(QUIET)$(TOOL_GCC3_AR) -M < $(out).ar-script
     229endif
    226230endef
    227231
  • trunk/kBuild/tools/GCC32.kmk

    r1259 r1315  
    218218        $(QUIET)$(APPEND) $(out).ar-script 'SAVE'
    219219        $(QUIET)$(APPEND) $(out).ar-script 'END'
     220ifdef KMK_USE_REDIRECT
     221        $(QUIET)$(REDIRECT) -rti $(out).ar-script -- $(TOOL_GCC32_AR) -M
     222else
    220223        $(QUIET)$(TOOL_GCC32_AR) -M < $(out).ar-script
     224endif
    221225endef
    222226
  • trunk/kBuild/tools/GCC64.kmk

    r1259 r1315  
    218218        $(QUIET)$(APPEND) $(out).ar-script 'SAVE'
    219219        $(QUIET)$(APPEND) $(out).ar-script 'END'
     220ifdef KMK_USE_REDIRECT
     221        $(QUIET)$(REDIRECT) -rti $(out).ar-script -- $(TOOL_GCC64_AR) -M
     222else
    220223        $(QUIET)$(TOOL_GCC64_AR) -M < $(out).ar-script
     224endif
    221225endef
    222226
  • trunk/kBuild/tools/GXX3.kmk

    r1259 r1315  
    223223        $(QUIET)$(APPEND) $(out).ar-script 'SAVE'
    224224        $(QUIET)$(APPEND) $(out).ar-script 'END'
     225ifdef KMK_USE_REDIRECT
     226        $(QUIET)$(REDIRECT) -rti $(out).ar-script -- $(TOOL_GXX3_AR) -M
     227else
    225228        $(QUIET)$(TOOL_GXX3_AR) -M < $(out).ar-script
     229endif
    226230endef
    227231
  • trunk/kBuild/tools/GXX32.kmk

    r1259 r1315  
    218218        $(QUIET)$(APPEND) $(out).ar-script 'SAVE'
    219219        $(QUIET)$(APPEND) $(out).ar-script 'END'
     220ifdef KMK_USE_REDIRECT
     221        $(QUIET)$(REDIRECT) -rti $(out).ar-script -- $(TOOL_GXX32_AR) -M
     222else
    220223        $(QUIET)$(TOOL_GXX32_AR) -M < $(out).ar-script
     224endif
    221225endef
    222226else
     
    229233        $(QUIET)$(APPEND) $(out).ar-script "SAVE"
    230234        $(QUIET)$(APPEND) $(out).ar-script "END"
     235ifdef KMK_USE_REDIRECT
     236        $(QUIET)$(REDIRECT) -rti $(out).ar-script -- $(TOOL_GXX32_AR) -M
     237else
    231238        $(QUIET)$(TOOL_GXX32_AR) -M < $(out).ar-script
     239endif
    232240endef
    233241endif
  • trunk/kBuild/tools/GXX64.kmk

    r1259 r1315  
    218218        $(QUIET)$(APPEND) $(out).ar-script 'SAVE'
    219219        $(QUIET)$(APPEND) $(out).ar-script 'END'
     220ifdef KMK_USE_REDIRECT
     221        $(QUIET)$(REDIRECT) -rti $(out).ar-script -- $(TOOL_GXX64_AR) -M
     222else
    220223        $(QUIET)$(TOOL_GXX64_AR) -M < $(out).ar-script
     224endif
    221225endef
    222226else
     
    229233        $(QUIET)$(APPEND) $(out).ar-script "SAVE"
    230234        $(QUIET)$(APPEND) $(out).ar-script "END"
     235ifdef KMK_USE_REDIRECT
     236        $(QUIET)$(REDIRECT) -rti $(out).ar-script -- $(TOOL_GXX64_AR) -M
     237else
    231238        $(QUIET)$(TOOL_GXX64_AR) -M < $(out).ar-script
     239endif
    232240endef
    233241endif
  • trunk/kBuild/tools/XGCCAMD64LINUX.kmk

    r848 r1315  
    202202        $(QUIET)$(APPEND) $(out).ar-script 'SAVE'
    203203        $(QUIET)$(APPEND) $(out).ar-script 'END'
     204ifdef KMK_USE_REDIRECT
     205        $(QUIET)$(REDIRECT) -rti $(out).ar-script -- $(TOOL_XGCCAMD64LINUX_AR) -M
     206else
    204207        $(QUIET)$(TOOL_XGCCAMD64LINUX_AR) -M < $(out).ar-script
     208endif
    205209endef
    206210else
     
    213217        $(QUIET)$(APPEND) $(out).ar-script "SAVE"
    214218        $(QUIET)$(APPEND) $(out).ar-script "END"
     219ifdef KMK_USE_REDIRECT
     220        $(QUIET)$(REDIRECT) -rti $(out).ar-script -- $(TOOL_XGCCAMD64LINUX_AR) -M
     221else
    215222        $(QUIET)$(TOOL_XGCCAMD64LINUX_AR) -M < $(out).ar-script
     223endif
    216224endef
    217225endif
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