Changeset 2572 for trunk/kBuild/tools
- Timestamp:
- Apr 27, 2012, 3:19:55 PM (13 years ago)
- Location:
- trunk/kBuild/tools
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/OPENWATCOM-16.kmk
r2413 r2572 46 46 TOOL_OPENWATCOM-16_COMPILE_AS_OUTPUT = $(obj).err 47 47 define TOOL_OPENWATCOM-16_COMPILE_AS_CMDS 48 $(QUIET) $(call TOOL_OPENWATCOM_ENV_SETUP) $(TOOL_OPENWATCOM_ CC16) \48 $(QUIET) $(call TOOL_OPENWATCOM_ENV_SETUP) $(TOOL_OPENWATCOM_AS) \ 49 49 $(flags) \ 50 $(addsuffix , $(addprefix -i=, $( subst /,\\,$(incs)))) \50 $(addsuffix , $(addprefix -i=, $(call TOOL_OPENWATCOM_FIX_SLASHES,$(incs)))) \ 51 51 $(addprefix -d, $(defs)) \ 52 -fo=$( subst /,\\,$(obj)) \53 -fr=$( subst /,\\,$(obj)).err \54 $( subst /,\\,$(abspath $(source)))52 -fo=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(obj)) \ 53 -fr=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(obj)).err \ 54 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(abspath $(source))) 55 55 $(QUIET)$(APPEND) -n $(obj).err 56 56 ## @todo dependencies … … 63 63 $(QUIET) $(call TOOL_OPENWATCOM_ENV_SETUP) $(TOOL_OPENWATCOM_CC16) \ 64 64 $(flags) \ 65 $(addsuffix , $(addprefix -i=, $( subst /,\\,$(incs)))) \65 $(addsuffix , $(addprefix -i=, $(call TOOL_OPENWATCOM_FIX_SLASHES,$(incs)))) \ 66 66 $(addprefix -d, $(defs)) \ 67 -fo=$( subst /,\\,$(obj)) \68 -fr=$( subst /,\\,$(obj)).err \69 $( subst /,\\,$(abspath $(source)))67 -fo=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(obj)) \ 68 -fr=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(obj)).err \ 69 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(abspath $(source))) 70 70 $(QUIET)$(APPEND) -n $(obj).err 71 71 ## @todo dependencies … … 78 78 $(QUIET) $(call TOOL_OPENWATCOM_ENV_SETUP) $(TOOL_OPENWATCOM_CXX16) \ 79 79 $(flags) \ 80 $(addsuffix , $(addprefix -i=, $( subst /,\\,$(incs)))) \80 $(addsuffix , $(addprefix -i=, $(call TOOL_OPENWATCOM_FIX_SLASHES,$(incs)))) \ 81 81 $(addprefix -d, $(defs)) \ 82 -fo=$( subst /,\\,$(obj)) \83 -fr=$( subst /,\\,$(obj)).err \84 $( subst /,\\,$(abspath $(source)))82 -fo=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(obj)) \ 83 -fr=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(obj)).err \ 84 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(abspath $(source))) 85 85 $(QUIET)$(APPEND) -n $(obj).err 86 86 ## @todo dependencies … … 94 94 $(TOOL_OPENWATCOM_RC) -r\ 95 95 $(flags) \ 96 $(addprefix -i=, $( subst /,\\,$(incs))) \96 $(addprefix -i=, $(call TOOL_OPENWATCOM_FIX_SLASHES,$(incs))) \ 97 97 $(addprefix -d, $(defs))\ 98 -fo=$( subst /,\\,$(obj)) \99 $( subst /,\\,$(abspath $(source)))98 -fo=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(obj)) \ 99 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(abspath $(source))) 100 100 endef 101 101 … … 104 104 TOOL_OPENWATCOM-16_LINK_LIBRARY_DEPORD = 105 105 define TOOL_OPENWATCOM-16_LINK_LIBRARY_CMDS 106 $(QUIET)$(APPEND) -tn $(outbase).rsp $(foreach obj,$( subst /,\,$(objs) $(othersrc)),'+"$(obj)"')107 $(QUIET)$(TOOL_OPENWATCOM_ENV_SETUP) $(TOOL_OPENWATCOM_AR) $(flags) $( subst /,\\,$(out)) @$(outbase).rsp106 $(QUIET)$(APPEND) -tn $(outbase).rsp $(foreach obj,$(call TOOL_OPENWATCOM_FIX_SLASHES,$(objs) $(othersrc)),'+"$(obj)"') 107 $(QUIET)$(TOOL_OPENWATCOM_ENV_SETUP) $(TOOL_OPENWATCOM_AR) $(flags) $(call TOOL_OPENWATCOM_FIX_SLASHES,$(out)) @$(outbase).rsp 108 108 endef 109 109 110 110 TOOL_OPENWATCOM-16_LINK_PROGRAM_OUTPUT = $(outbase).map 111 TOOL_OPENWATCOM-16_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).sym 111 112 TOOL_OPENWATCOM-16_LINK_PROGRAM_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(othersrc) 112 113 TOOL_OPENWATCOM-16_LINK_PROGRAM_DEPORD = … … 115 116 $(TOOL_OPENWATCOM_LD16) \ 116 117 $(flags) \ 117 -fe=$( subst /,\\,$(out)) \118 -fm=$( subst /,\\,$(outbase).map) \119 $( subst /,\\,$(filter-out %.res,$(objs))) \120 $( subst /,\\,$(libs)) \121 $( subst /,\\,$(othersrc))118 -fe=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(out)) \ 119 -fm=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(outbase).map) \ 120 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(filter-out %.res,$(objs))) \ 121 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(libs)) \ 122 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(othersrc)) 122 123 $(if $(filter %.res,$(objs)), $(QUIET)$(call TOOL_OPENWATCOM_ENV_SETUP) \ 123 124 $(TOOL_OPENWATCOM_RC) \ 124 125 $(filter -bt=%,$(flags)) \ 125 /fe=$( subst /,\\,$(out)) \126 $( subst /,\\,$(filter %.res,$(objs))))126 /fe=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(out)) \ 127 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(filter %.res,$(objs)))) 127 128 endef 128 129 129 130 TOOL_OPENWATCOM-16_LINK_DLL_OUTPUT = $(outbase).map 131 TOOL_OPENWATCOM-16_LINK_DLL_OUTPUT_MAYBE = $(outbase).sym 130 132 TOOL_OPENWATCOM-16_LINK_DLL_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(othersrc) 131 133 TOOL_OPENWATCOM-16_LINK_DLL_DEPORD = … … 134 136 $(TOOL_OPENWATCOM_LD16) \ 135 137 $(flags) \ 136 -fe=$( subst /,\\,$(out)) \137 -fm=$( subst /,\\,$(outbase).map) \138 $( subst /,\\,$(filter-out %.res,$(objs))) \139 $( subst /,\\,$(libs)) \140 $( subst /,\\,$(othersrc))138 -fe=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(out)) \ 139 -fm=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(outbase).map) \ 140 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(filter-out %.res,$(objs))) \ 141 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(libs)) \ 142 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(othersrc)) 141 143 $(if $(filter %.res,$(objs)), $(QUIET)$(call TOOL_OPENWATCOM_ENV_SETUP) \ 142 144 $(TOOL_OPENWATCOM_RC) \ 143 145 $(filter -bt=%,$(flags)) \ 144 /fe=$( subst /,\\,$(out)) \145 $( subst /,\\,$(filter %.res,$(objs))))146 /fe=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(out)) \ 147 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(filter %.res,$(objs)))) 146 148 endef 147 149 148 150 TOOL_OPENWATCOM-16_LINK_SYSMOD_OUTPUT = $(outbase).map 151 TOOL_OPENWATCOM-16_LINK_SYSMOD_OUTPUT_MAYBE = $(outbase).sym 149 152 TOOL_OPENWATCOM-16_LINK_SYSMOD_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(othersrc) 150 153 TOOL_OPENWATCOM-16_LINK_SYSMOD_DEPORD = … … 153 156 $(TOOL_OPENWATCOM_LD16) \ 154 157 $(flags) \ 155 -fe=$( subst /,\\,$(out)) \156 -fm=$( subst /,\\,$(outbase).map) \157 $( subst /,\\,$(filter-out %.res,$(objs))) \158 $( subst /,\\,$(libs)) \159 $( subst /,\\,$(othersrc))158 -fe=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(out)) \ 159 -fm=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(outbase).map) \ 160 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(filter-out %.res,$(objs))) \ 161 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(libs)) \ 162 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(othersrc)) 160 163 $(if $(filter %.res,$(objs)), $(QUIET)$(call TOOL_OPENWATCOM_ENV_SETUP) \ 161 164 $(TOOL_OPENWATCOM_RC) \ 162 165 $(filter -bt=%,$(flags)) \ 163 /fe=$( subst /,\\,$(out)) \164 $( subst /,\\,$(filter %.res,$(objs))))166 /fe=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(out)) \ 167 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(filter %.res,$(objs)))) 165 168 endef 166 169 -
trunk/kBuild/tools/OPENWATCOM-WL.kmk
r2413 r2572 44 44 45 45 TOOL_OPENWATCOM-WL_LINK_PROGRAM_OUTPUT = $(outbase).map $(outbase).rsp 46 TOOL_OPENWATCOM-WL_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).sym 46 47 TOOL_OPENWATCOM-WL_LINK_PROGRAM_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(othersrc) 47 48 TOOL_OPENWATCOM-WL_LINK_PROGRAM_DEPORD = … … 49 50 $(QUIET)$(APPEND) -tn $(outbase).rsp \ 50 51 $(if $(flags),'$(flags)',) \ 51 'Name $( subst /,\,$(out)$(if $(suffix $(out)),,.))' \52 'Option Map=$( subst /,\,$(outbase)).map' \53 $(foreach p,$( subst /,\,$(libpath)),'LIBPath $p') \54 $(foreach o,$( subst /,\,$(filter-out %.res,$(objs)) $(othersrc)),'$(if $(filter %.lib %.a,$l),LIB,)File $o') \55 $(foreach l,$( subst /,\,$(libs)),'Library $l')52 'Name $(call TOOL_OPENWATCOM_FIX_SLASHES,$(out)$(if $(suffix $(out)),,.))' \ 53 'Option Map=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(outbase)).map' \ 54 $(foreach p,$(call TOOL_OPENWATCOM_FIX_SLASHES,$(libpath)),'LIBPath $p') \ 55 $(foreach o,$(call TOOL_OPENWATCOM_FIX_SLASHES,$(filter-out %.res,$(objs)) $(othersrc)),'$(if $(filter %.lib %.a,$l),LIB,)File $o') \ 56 $(foreach l,$(call TOOL_OPENWATCOM_FIX_SLASHES,$(libs)),'Library $l') 56 57 $(QUIET)$(call TOOL_OPENWATCOM_ENV_SETUP) \ 57 58 $(TOOL_OPENWATCOM_WLINK) @$(outbase).rsp … … 59 60 $(TOOL_OPENWATCOM_RC) \ 60 61 $(filter -bt=%,$(flags)) \ 61 /fe=$( subst /,\\,$(out)) \62 $( subst /,\\,$(filter %.res,$(objs))))62 /fe=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(out)) \ 63 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(filter %.res,$(objs)))) 63 64 endef 64 65 65 66 TOOL_OPENWATCOM-WL_LINK_DLL_OUTPUT = $(TOOL_OPENWATCOM-WL_LINK_PROGRAM_OUTPUT) 67 TOOL_OPENWATCOM-WL_LINK_DLL_OUTPUT_MAYBE = $(TOOL_OPENWATCOM-WL_LINK_PROGRAM_OUTPUT_MAYBE) 66 68 TOOL_OPENWATCOM-WL_LINK_DLL_DEPEND = $(TOOL_OPENWATCOM-WL_LINK_PROGRAM_DEPEND) 67 69 TOOL_OPENWATCOM-WL_LINK_DLL_DEPORD = $(TOOL_OPENWATCOM-WL_LINK_PROGRAM_DEPORD) … … 69 71 70 72 TOOL_OPENWATCOM-WL_LINK_SYSMOD_OUTPUT = $(TOOL_OPENWATCOM-WL_LINK_PROGRAM_OUTPUT) 73 TOOL_OPENWATCOM-WL_LINK_SYSMOD_OUTPUT_MAYBE = $(TOOL_OPENWATCOM-WL_LINK_PROGRAM_OUTPUT_MAYBE) 71 74 TOOL_OPENWATCOM-WL_LINK_SYSMOD_DEPEND = $(TOOL_OPENWATCOM-WL_LINK_PROGRAM_DEPEND) 72 75 TOOL_OPENWATCOM-WL_LINK_SYSMOD_DEPORD = $(TOOL_OPENWATCOM-WL_LINK_PROGRAM_DEPORD) … … 74 77 75 78 TOOL_OPENWATCOM-WL_LINK_MISCBIN_OUTPUT = $(TOOL_OPENWATCOM-WL_LINK_PROGRAM_OUTPUT) 79 TOOL_OPENWATCOM-WL_LINK_MISCBIN_OUTPUT_MAYBE = $(TOOL_OPENWATCOM-WL_LINK_PROGRAM_OUTPUT_MAYBE) 76 80 TOOL_OPENWATCOM-WL_LINK_MISCBIN_DEPEND = $(TOOL_OPENWATCOM-WL_LINK_PROGRAM_DEPEND) 77 81 TOOL_OPENWATCOM-WL_LINK_MISCBIN_DEPORD = $(TOOL_OPENWATCOM-WL_LINK_PROGRAM_DEPORD) -
trunk/kBuild/tools/OPENWATCOM.kmk
r2413 r2572 121 121 endif 122 122 123 if1of ($(KBUILD_HOST), os2 win) 124 TOOL_OPENWATCOM_FIX_SLASHES = $(subst /,\\,$1) 125 else 126 TOOL_OPENWATCOM_FIX_SLASHES = $1 127 endif 128 123 129 # General Properties used by kBuild 124 130 TOOL_OPENWATCOM_ASOBJSUFF ?= .obj … … 169 175 $(QUIET) $(call TOOL_OPENWATCOM_ENV_SETUP) $(TOOL_OPENWATCOM_AS) \ 170 176 $(flags) \ 171 $(addsuffix , $(addprefix -i=, $( subst /,\\,$(incs)))) \177 $(addsuffix , $(addprefix -i=, $(call TOOL_OPENWATCOM_FIX_SLASHES,$(incs)))) \ 172 178 $(addprefix -d, $(defs)) \ 173 -fo=$( subst /,\\,$(obj)) \174 -fr=$( subst /,\\,$(obj)).err \175 $( subst /,\\,$(abspath $(source)))179 -fo=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(obj)) \ 180 -fr=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(obj)).err \ 181 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(abspath $(source))) 176 182 $(QUIET)$(APPEND) -n $(obj).err 177 183 ## @todo dependencies … … 185 191 $(QUIET) $(call TOOL_OPENWATCOM_ENV_SETUP) $(TOOL_OPENWATCOM_CC) \ 186 192 $(flags) \ 187 $(addsuffix , $(addprefix -i=, $( subst /,\\,$(incs)))) \193 $(addsuffix , $(addprefix -i=, $(call TOOL_OPENWATCOM_FIX_SLASHES,$(incs)))) \ 188 194 $(addprefix -d, $(defs)) \ 189 -fo=$( subst /,\\,$(obj)) \190 -fr=$( subst /,\\,$(obj)).err \191 $( subst /,\\,$(abspath $(source)))195 -fo=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(obj)) \ 196 -fr=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(obj)).err \ 197 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(abspath $(source))) 192 198 $(QUIET)$(APPEND) -n $(obj).err 193 199 ## @todo dependencies … … 200 206 $(QUIET) $(call TOOL_OPENWATCOM_ENV_SETUP) $(TOOL_OPENWATCOM_CXX) \ 201 207 $(flags) \ 202 $(addsuffix , $(addprefix -i=, $( subst /,\\,$(incs)))) \208 $(addsuffix , $(addprefix -i=, $(call TOOL_OPENWATCOM_FIX_SLASHES,$(incs)))) \ 203 209 $(addprefix -d, $(defs)) \ 204 -fo=$( subst /,\\,$(obj)) \205 -fr=$( subst /,\\,$(obj)).err \206 $( subst /,\\,$(abspath $(source)))210 -fo=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(obj)) \ 211 -fr=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(obj)).err \ 212 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(abspath $(source))) 207 213 $(QUIET)$(APPEND) -n $(obj).err 208 214 ## @todo dependencies … … 216 222 $(TOOL_OPENWATCOM_RC) -r\ 217 223 $(flags) \ 218 $(addprefix -i=, $( subst /,\\,$(incs))) \224 $(addprefix -i=, $(call TOOL_OPENWATCOM_FIX_SLASHES,$(incs))) \ 219 225 $(addprefix -d, $(defs))\ 220 -fo=$( subst /,\\,$(obj)) \221 $( subst /,\\,$(abspath $(source)))226 -fo=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(obj)) \ 227 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(abspath $(source))) 222 228 endef 223 229 … … 226 232 TOOL_OPENWATCOM_LINK_LIBRARY_DEPORD = 227 233 define TOOL_OPENWATCOM_LINK_LIBRARY_CMDS 228 $(QUIET)$(APPEND) -tn $(outbase).rsp $(foreach obj,$( subst /,\,$(objs) $(othersrc)),'+"$(obj)"')229 $(QUIET)$(TOOL_OPENWATCOM_ENV_SETUP) $(TOOL_OPENWATCOM_AR) $(flags) $( subst /,\\,$(out)) @$(outbase).rsp234 $(QUIET)$(APPEND) -tn $(outbase).rsp $(foreach obj,$(call TOOL_OPENWATCOM_FIX_SLASHES,$(objs) $(othersrc)),'+"$(obj)"') 235 $(QUIET)$(TOOL_OPENWATCOM_ENV_SETUP) $(TOOL_OPENWATCOM_AR) $(flags) $(call TOOL_OPENWATCOM_FIX_SLASHES,$(out)) @$(outbase).rsp 230 236 endef 231 237 … … 237 243 $(TOOL_OPENWATCOM_LD) \ 238 244 $(flags) \ 239 -fe=$( subst /,\\,$(out)) \240 -fm=$( subst /,\\,$(outbase).map) \241 $( subst /,\\,$(filter-out %.res,$(objs))) \242 $( subst /,\\,$(libs)) \243 $( subst /,\\,$(othersrc))245 -fe=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(out)) \ 246 -fm=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(outbase).map) \ 247 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(filter-out %.res,$(objs))) \ 248 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(libs)) \ 249 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(othersrc)) 244 250 $(if $(filter %.res,$(objs)), $(QUIET)$(call TOOL_OPENWATCOM_ENV_SETUP) \ 245 251 $(TOOL_OPENWATCOM_RC) \ 246 252 $(filter -bt=%,$(flags)) \ 247 /fe=$( subst /,\\,$(out)) \248 $( subst /,\\,$(filter %.res,$(objs))))253 /fe=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(out)) \ 254 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(filter %.res,$(objs)))) 249 255 endef 250 256 … … 256 262 $(TOOL_OPENWATCOM_LD) \ 257 263 $(flags) \ 258 -fe=$( subst /,\\,$(out)) \259 -fm=$( subst /,\\,$(outbase).map) \260 $( subst /,\\,$(filter-out %.res,$(objs))) \261 $( subst /,\\,$(libs)) \262 $( subst /,\\,$(othersrc))264 -fe=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(out)) \ 265 -fm=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(outbase).map) \ 266 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(filter-out %.res,$(objs))) \ 267 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(libs)) \ 268 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(othersrc)) 263 269 $(if $(filter %.res,$(objs)), $(QUIET)$(call TOOL_OPENWATCOM_ENV_SETUP) \ 264 270 $(TOOL_OPENWATCOM_RC) \ 265 271 $(filter -bt=%,$(flags)) \ 266 /fe=$( subst /,\\,$(out)) \267 $( subst /,\\,$(filter %.res,$(objs))))272 /fe=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(out)) \ 273 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(filter %.res,$(objs)))) 268 274 endef 269 275 … … 275 281 $(TOOL_OPENWATCOM_LD) \ 276 282 $(flags) \ 277 -fe=$( subst /,\\,$(out)) \278 -fm=$( subst /,\\,$(outbase).map) \279 $( subst /,\\,$(filter-out %.res,$(objs))) \280 $( subst /,\\,$(libs)) \281 $( subst /,\\,$(othersrc))283 -fe=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(out)) \ 284 -fm=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(outbase).map) \ 285 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(filter-out %.res,$(objs))) \ 286 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(libs)) \ 287 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(othersrc)) 282 288 $(if $(filter %.res,$(objs)), $(QUIET)$(call TOOL_OPENWATCOM_ENV_SETUP) \ 283 289 $(TOOL_OPENWATCOM_RC) \ 284 290 $(filter -bt=%,$(flags)) \ 285 /fe=$( subst /,\\,$(out)) \286 $( subst /,\\,$(filter %.res,$(objs))))287 endef 288 291 /fe=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(out)) \ 292 $(call TOOL_OPENWATCOM_FIX_SLASHES,$(filter %.res,$(objs)))) 293 endef 294
Note:
See TracChangeset
for help on using the changeset viewer.