winmingw.mk (787e1130) | winmingw.mk (1bb309c6) |
---|---|
1#************************************************************** 2# 3# Licensed to the Apache Software Foundation (ASF) under one 4# or more contributor license agreements. See the NOTICE file 5# distributed with this work for additional information 6# regarding copyright ownership. The ASF licenses this file 7# to you under the Apache License, Version 2.0 (the 8# "License"); you may not use this file except in compliance --- 204 unchanged lines hidden (view full) --- 213define gb_Helper_convert_native 214$(patsubst -I$(OUTDIR)%,-I$(gb_Helper_OUTDIR_NATIVE)%, \ 215$(patsubst $(OUTDIR)%,$(gb_Helper_OUTDIR_NATIVE)%, \ 216$(patsubst $(WORKDIR)%,$(gb_Helper_WORKDIR_NATIVE)%, \ 217$(patsubst $(SRCDIR)%,$(gb_Helper_SRCDIR_NATIVE)%, \ 218$(1))))) 219endef 220 | 1#************************************************************** 2# 3# Licensed to the Apache Software Foundation (ASF) under one 4# or more contributor license agreements. See the NOTICE file 5# distributed with this work for additional information 6# regarding copyright ownership. The ASF licenses this file 7# to you under the Apache License, Version 2.0 (the 8# "License"); you may not use this file except in compliance --- 204 unchanged lines hidden (view full) --- 213define gb_Helper_convert_native 214$(patsubst -I$(OUTDIR)%,-I$(gb_Helper_OUTDIR_NATIVE)%, \ 215$(patsubst $(OUTDIR)%,$(gb_Helper_OUTDIR_NATIVE)%, \ 216$(patsubst $(WORKDIR)%,$(gb_Helper_WORKDIR_NATIVE)%, \ 217$(patsubst $(SRCDIR)%,$(gb_Helper_SRCDIR_NATIVE)%, \ 218$(1))))) 219endef 220 |
221# AsmObject class 222 223gb_AsmObject_EXT := .s 224 225define gb_AsmObject__command 226$(call gb_Output_announce,$(2),$(true),ASM,3) 227$(call gb_Helper_abbreviate_dirs,\ 228 mkdir -p $(dir $(1)) && \ 229 $(gb_CC) \ 230 $(DEFS) \ 231 $(T_CFLAGS) \ 232 $(CFLAGS) \ 233 -c $(3) \ 234 -o $(1) \ 235 -MT $(1) \ 236 -I$(dir $(3)) \ 237 $(INCLUDE)) 238endef 239 |
|
221# CObject class 222 223ifeq ($(gb_FULLDEPS),$(true)) 224define gb_Object__command_deponcompile 225$(call gb_Helper_abbreviate_dirs_native,\ 226 $(OUTDIR)/bin/makedepend$(gb_Executable_EXT) \ 227 $(filter-out -DPRECOMPILED_HEADERS,$(4)) $(5) \ 228 -I$(dir $(3)) \ --- 486 unchanged lines hidden --- | 240# CObject class 241 242ifeq ($(gb_FULLDEPS),$(true)) 243define gb_Object__command_deponcompile 244$(call gb_Helper_abbreviate_dirs_native,\ 245 $(OUTDIR)/bin/makedepend$(gb_Executable_EXT) \ 246 $(filter-out -DPRECOMPILED_HEADERS,$(4)) $(5) \ 247 -I$(dir $(3)) \ --- 486 unchanged lines hidden --- |