Changeset 102 for trunk/kBuild


Ignore:
Timestamp:
Jun 17, 2004, 10:46:46 PM (21 years ago)
Author:
bird
Message:

MSC confuses '/' in files with '/' in options, naturally..

Location:
trunk/kBuild
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/header.kmk

    r101 r102  
    202202PATH_TOOLS          := $(PATH_TOOLS_OS2)
    203203EXEC_X86_WIN32      := innopec.exe
     204DRV_WINEROOT        :=
    204205HOSTSUFF_EXE        := .exe
    205206endif
     
    210211EXEC_X86_WIN32      := wine --
    211212HOSTSUFF_EXE        :=
     213DRV_WINEROOT        := z:
    212214endif
    213215
     
    217219EXEC_X86_WIN32      :=
    218220HOSTSUFF_EXE        := .exe
     221DRV_WINEROOT        :=
    219222endif
    220223
  • trunk/kBuild/tools/VCC70.kmk

    r91 r102  
    8181                -Fd$(outbase).pdb \
    8282                -Fo$$@ \
    83                 $(PATH_CURRENT)/$(source)               
     83                $(subst /,\\,$(call CYGPATHMIXED,$(DRV_WINEROOT)$(PATH_CURRENT)/$(source)))
    8484_OUT_FILES += $(outbase).pdb
    8585               
     
    107107                -Fd$(call CYGPATHMIXED,$(outbase).pdb) \
    108108                -Fo$(call CYGPATHMIXED,$(obj))\
    109                 $(call CYGPATHMIXED,$(PATH_CURRENT)/$(source))
     109                $(subst /,\\,$(call CYGPATHMIXED,$(DRV_WINEROOT)$(PATH_CURRENT)/$(source)))
    110110_OUT_FILES += $(outbase).pdb
    111111               
     
    128128        $(call MSG_L1,Creating Library $$@)
    129129        $(RM) -f $$@
    130         $(TOOL_VCC70_AR) $(flags) /OUT:$(call CYGPATHMIXED,$(lib)) $(call CYGPATHMIXED,$(objs)) \
     130        $(TOOL_VCC70_AR) $(flags) /OUT:$(call CYGPATHMIXED,$(lib)) $(subst /,\\,$(call CYGPATHMIXED,$(objs))) \
    131131                $(foreach def,$(filter %.def,$(othersrc)), /DEF:$(call CYGPATHMIXED,$(def)))
    132132        $(MKDIR) -p $(PATH_LIB)
     
    161161                /MAPINFO:EXPORTS /MAPINFO:LINES \
    162162                /MAP:$(call CYGPATHMIXED,$(outbase).map) \
    163                 $(call CYGPATHMIXED,$(objs)) \
    164                 $(call CYGPATHMIXED,$(libs))
     163                $(subst /,\\,$(call CYGPATHMIXED,$(objs))) \
     164                $(subst /,\\,$(call CYGPATHMIXED,$(libs)))
    165165        $(MKDIR) -p $(PATH_BIN)
    166166        $(CP) $$@ $(PATH_BIN)/
     
    198198                /MAPINFO:EXPORTS /MAPINFO:LINES \
    199199                /MAP:$(call CYGPATHMIXED,$(outbase).map) \
    200                 $(call CYGPATHMIXED,$(objs)) \
    201                 $(call CYGPATHMIXED,$(libs))
     200                $(subst /,\\,$(call CYGPATHMIXED,$(objs))) \
     201                $(subst /,\\,$(call CYGPATHMIXED,$(libs)))
    202202        $(MKDIR) -p $(PATH_BIN)
    203203        $(CP) $$@ $(PATH_BIN)/
Note: See TracChangeset for help on using the changeset viewer.