|
| 1 | +# This file is generated by gyp; do not edit. |
| 2 | + |
| 3 | +TOOLSET := target |
| 4 | +TARGET := test |
| 5 | +DEFS_Default := |
| 6 | + |
| 7 | +# Flags passed to all source files. |
| 8 | +CFLAGS_Default := \ |
| 9 | + -fasm-blocks \ |
| 10 | + -mpascal-strings \ |
| 11 | + -Os \ |
| 12 | + -gdwarf-2 \ |
| 13 | + -arch \ |
| 14 | + x86_64 |
| 15 | + |
| 16 | +# Flags passed to only C files. |
| 17 | +CFLAGS_C_Default := |
| 18 | + |
| 19 | +# Flags passed to only C++ files. |
| 20 | +CFLAGS_CC_Default := |
| 21 | + |
| 22 | +# Flags passed to only ObjC files. |
| 23 | +CFLAGS_OBJC_Default := |
| 24 | + |
| 25 | +# Flags passed to only ObjC++ files. |
| 26 | +CFLAGS_OBJCC_Default := |
| 27 | + |
| 28 | +INCS_Default := \ |
| 29 | + -I$(srcdir)/include |
| 30 | + |
| 31 | +OBJS := \ |
| 32 | + $(obj).target/$(TARGET)/test.o |
| 33 | + |
| 34 | +# Add to the list of files we specially track dependencies for. |
| 35 | +all_deps += $(OBJS) |
| 36 | + |
| 37 | +# CFLAGS et al overrides must be target-local. |
| 38 | +# See "Target-specific Variable Values" in the GNU Make manual. |
| 39 | +$(OBJS): TOOLSET := $(TOOLSET) |
| 40 | +$(OBJS): GYP_CFLAGS := $(DEFS_$(BUILDTYPE)) $(INCS_$(BUILDTYPE)) $(CFLAGS_$(BUILDTYPE)) $(CFLAGS_C_$(BUILDTYPE)) |
| 41 | +$(OBJS): GYP_CXXFLAGS := $(DEFS_$(BUILDTYPE)) $(INCS_$(BUILDTYPE)) $(CFLAGS_$(BUILDTYPE)) $(CFLAGS_CC_$(BUILDTYPE)) |
| 42 | +$(OBJS): GYP_OBJCFLAGS := $(DEFS_$(BUILDTYPE)) $(INCS_$(BUILDTYPE)) $(CFLAGS_$(BUILDTYPE)) $(CFLAGS_C_$(BUILDTYPE)) $(CFLAGS_OBJC_$(BUILDTYPE)) |
| 43 | +$(OBJS): GYP_OBJCXXFLAGS := $(DEFS_$(BUILDTYPE)) $(INCS_$(BUILDTYPE)) $(CFLAGS_$(BUILDTYPE)) $(CFLAGS_CC_$(BUILDTYPE)) $(CFLAGS_OBJCC_$(BUILDTYPE)) |
| 44 | + |
| 45 | +# Suffix rules, putting all outputs into $(obj). |
| 46 | + |
| 47 | +$(obj).$(TOOLSET)/$(TARGET)/%.o: $(srcdir)/%.cc FORCE_DO_CMD |
| 48 | + @$(call do_cmd,cxx,1) |
| 49 | + |
| 50 | +# Try building from generated source, too. |
| 51 | + |
| 52 | +$(obj).$(TOOLSET)/$(TARGET)/%.o: $(obj).$(TOOLSET)/%.cc FORCE_DO_CMD |
| 53 | + @$(call do_cmd,cxx,1) |
| 54 | + |
| 55 | +$(obj).$(TOOLSET)/$(TARGET)/%.o: $(obj)/%.cc FORCE_DO_CMD |
| 56 | + @$(call do_cmd,cxx,1) |
| 57 | + |
| 58 | +# End of this set of suffix rules |
| 59 | +### Rules for final target. |
| 60 | +LDFLAGS_Default := \ |
| 61 | + -arch \ |
| 62 | + x86_64 \ |
| 63 | + -L$(builddir) \ |
| 64 | + -Lmylib |
| 65 | + |
| 66 | +LIBTOOLFLAGS_Default := |
| 67 | + |
| 68 | +LIBS := |
| 69 | + |
| 70 | +$(builddir)/test: GYP_LDFLAGS := $(LDFLAGS_$(BUILDTYPE)) |
| 71 | +$(builddir)/test: LIBS := $(LIBS) |
| 72 | +$(builddir)/test: GYP_LIBTOOLFLAGS := $(LIBTOOLFLAGS_$(BUILDTYPE)) |
| 73 | +$(builddir)/test: LD_INPUTS := $(OBJS) |
| 74 | +$(builddir)/test: TOOLSET := $(TOOLSET) |
| 75 | +$(builddir)/test: $(OBJS) FORCE_DO_CMD |
| 76 | + $(call do_cmd,link) |
| 77 | + |
| 78 | +all_deps += $(builddir)/test |
| 79 | +# Add target alias |
| 80 | +.PHONY: test |
| 81 | +test: $(builddir)/test |
| 82 | + |
| 83 | +# Add executable to "all" target. |
| 84 | +.PHONY: all |
| 85 | +all: $(builddir)/test |
| 86 | + |
0 commit comments