OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 # | 5 # |
6 # GNU Make based build file. For details on GNU Make see: | 6 # GNU Make based build file. For details on GNU Make see: |
7 # http://www.gnu.org/software/make/manual/make.html | 7 # http://www.gnu.org/software/make/manual/make.html |
8 # | 8 # |
9 | 9 |
10 # | 10 # |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
89 | 89 |
90 # | 90 # |
91 # Compile Macro | 91 # Compile Macro |
92 # | 92 # |
93 # $1 = Source Name | 93 # $1 = Source Name |
94 # $2 = Compile Flags | 94 # $2 = Compile Flags |
95 # | 95 # |
96 define C_COMPILER_RULE | 96 define C_COMPILER_RULE |
97 -include $(call SRC_TO_DEP,$(1),_x86_32) | 97 -include $(call SRC_TO_DEP,$(1),_x86_32) |
98 $(call SRC_TO_OBJ,$(1),_x86_32): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)
))dir.stamp | 98 $(call SRC_TO_OBJ,$(1),_x86_32): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)
))dir.stamp |
99 » $(call LOG,CC ,$$@,$(X86_32_CC) -o $$@ -c $$< $(POSIX_FLAGS) $(2) $(NAC
L_CFLAGS) $(X86_32_CFLAGS)) | 99 » $(call LOG,CC ,$$@,$(X86_32_CC) -o $$@ -c $$< $(POSIX_CFLAGS) $(2) $(NA
CL_CFLAGS) $(X86_32_CFLAGS)) |
100 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_32) | 100 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_32) |
101 | 101 |
102 -include $(call SRC_TO_DEP,$(1),_x86_64) | 102 -include $(call SRC_TO_DEP,$(1),_x86_64) |
103 $(call SRC_TO_OBJ,$(1),_x86_64): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)
))dir.stamp | 103 $(call SRC_TO_OBJ,$(1),_x86_64): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)
))dir.stamp |
104 » $(call LOG,CC ,$$@,$(X86_64_CC) -o $$@ -c $$< $(POSIX_FLAGS) $(2) $(NAC
L_CFLAGS) $(X86_64_CFLAGS)) | 104 » $(call LOG,CC ,$$@,$(X86_64_CC) -o $$@ -c $$< $(POSIX_CFLAGS) $(2) $(NA
CL_CFLAGS) $(X86_64_CFLAGS)) |
105 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_64) | 105 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_64) |
106 | 106 |
107 -include $(call SRC_TO_DEP,$(1),_arm) | 107 -include $(call SRC_TO_DEP,$(1),_arm) |
108 $(call SRC_TO_OBJ,$(1),_arm): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)))d
ir.stamp | 108 $(call SRC_TO_OBJ,$(1),_arm): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)))d
ir.stamp |
109 » $(call LOG,CC ,$$@,$(ARM_CC) -o $$@ -c $$< $(POSIX_FLAGS) $(2) $(NACL_C
FLAGS) $(ARM_CFLAGS)) | 109 » $(call LOG,CC ,$$@,$(ARM_CC) -o $$@ -c $$< $(POSIX_CFLAGS) $(2) $(NACL_
CFLAGS) $(ARM_CFLAGS)) |
110 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_arm) | 110 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_arm) |
111 | 111 |
112 -include $(call SRC_TO_DEP,$(1),_x86_32_pic) | 112 -include $(call SRC_TO_DEP,$(1),_x86_32_pic) |
113 $(call SRC_TO_OBJ,$(1),_x86_32_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,
$(1)))dir.stamp | 113 $(call SRC_TO_OBJ,$(1),_x86_32_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,
$(1)))dir.stamp |
114 » $(call LOG,CC ,$$@,$(X86_32_CC) -o $$@ -c $$< -fPIC $(POSIX_FLAGS) $(2)
$(NACL_CFLAGS) $(X86_32_CFLAGS)) | 114 » $(call LOG,CC ,$$@,$(X86_32_CC) -o $$@ -c $$< -fPIC $(POSIX_CFLAGS) $(2
) $(NACL_CFLAGS) $(X86_32_CFLAGS)) |
115 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_32_pic) | 115 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_32_pic) |
116 | 116 |
117 -include $(call SRC_TO_DEP,$(1),_x86_64_pic) | 117 -include $(call SRC_TO_DEP,$(1),_x86_64_pic) |
118 $(call SRC_TO_OBJ,$(1),_x86_64_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,
$(1)))dir.stamp | 118 $(call SRC_TO_OBJ,$(1),_x86_64_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,
$(1)))dir.stamp |
119 » $(call LOG,CC ,$$@,$(X86_64_CC) -o $$@ -c $$< -fPIC $(POSIX_FLAGS) $(2)
$(NACL_CFLAGS) $(X86_64_CFLAGS)) | 119 » $(call LOG,CC ,$$@,$(X86_64_CC) -o $$@ -c $$< -fPIC $(POSIX_CFLAGS) $(2
) $(NACL_CFLAGS) $(X86_64_CFLAGS)) |
120 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_64_pic) | 120 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_64_pic) |
121 | 121 |
122 -include $(call SRC_TO_DEP,$(1),_arm_pic) | 122 -include $(call SRC_TO_DEP,$(1),_arm_pic) |
123 $(call SRC_TO_OBJ,$(1),_arm_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1
)))dir.stamp | 123 $(call SRC_TO_OBJ,$(1),_arm_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1
)))dir.stamp |
124 » $(call LOG,CC ,$$@,$(ARM_CC) -o $$@ -c $$< -fPIC $(POSIX_FLAGS) $(2) $(
NACL_CFLAGS) $(ARM_CFLAGS)) | 124 » $(call LOG,CC ,$$@,$(ARM_CC) -o $$@ -c $$< -fPIC $(POSIX_CFLAGS) $(2) $
(NACL_CFLAGS) $(ARM_CFLAGS)) |
125 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_arm_pic) | 125 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_arm_pic) |
126 endef | 126 endef |
127 | 127 |
128 define CXX_COMPILER_RULE | 128 define CXX_COMPILER_RULE |
129 -include $(call SRC_TO_DEP,$(1),_x86_32) | 129 -include $(call SRC_TO_DEP,$(1),_x86_32) |
130 $(call SRC_TO_OBJ,$(1),_x86_32): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)
))dir.stamp | 130 $(call SRC_TO_OBJ,$(1),_x86_32): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)
))dir.stamp |
131 » $(call LOG,CXX ,$$@,$(X86_32_CXX) -o $$@ -c $$< $(POSIX_FLAGS) $(2) $(NA
CL_CXXFLAGS) $(X86_32_CXXFLAGS)) | 131 » $(call LOG,CXX ,$$@,$(X86_32_CXX) -o $$@ -c $$< $(POSIX_CFLAGS) $(2) $(N
ACL_CXXFLAGS) $(X86_32_CXXFLAGS)) |
132 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_32) | 132 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_32) |
133 | 133 |
134 -include $(call SRC_TO_DEP,$(1),_x86_64) | 134 -include $(call SRC_TO_DEP,$(1),_x86_64) |
135 $(call SRC_TO_OBJ,$(1),_x86_64): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)
))dir.stamp | 135 $(call SRC_TO_OBJ,$(1),_x86_64): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)
))dir.stamp |
136 » $(call LOG,CXX ,$$@,$(X86_64_CXX) -o $$@ -c $$< $(POSIX_FLAGS) $(2) $(NA
CL_CXXFLAGS) $(X86_64_CXXFLAGS)) | 136 » $(call LOG,CXX ,$$@,$(X86_64_CXX) -o $$@ -c $$< $(POSIX_CFLAGS) $(2) $(N
ACL_CXXFLAGS) $(X86_64_CXXFLAGS)) |
137 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_64) | 137 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_64) |
138 | 138 |
139 -include $(call SRC_TO_DEP,$(1),_arm) | 139 -include $(call SRC_TO_DEP,$(1),_arm) |
140 $(call SRC_TO_OBJ,$(1),_arm): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)))d
ir.stamp | 140 $(call SRC_TO_OBJ,$(1),_arm): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1)))d
ir.stamp |
141 » $(call LOG,CXX ,$$@,$(ARM_CXX) -o $$@ -c $$< $(POSIX_FLAGS) $(2) $(NACL_
CXXFLAGS) $(ARM_CXXFLAGS)) | 141 » $(call LOG,CXX ,$$@,$(ARM_CXX) -o $$@ -c $$< $(POSIX_CFLAGS) $(2) $(NACL
_CXXFLAGS) $(ARM_CXXFLAGS)) |
142 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_arm) | 142 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_arm) |
143 | 143 |
144 -include $(call SRC_TO_DEP,$(1),_x86_32_pic) | 144 -include $(call SRC_TO_DEP,$(1),_x86_32_pic) |
145 $(call SRC_TO_OBJ,$(1),_x86_32_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,
$(1)))dir.stamp | 145 $(call SRC_TO_OBJ,$(1),_x86_32_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,
$(1)))dir.stamp |
146 » $(call LOG,CXX ,$$@,$(X86_32_CXX) -o $$@ -c $$< -fPIC $(POSIX_FLAGS) $(2
) $(NACL_CXXFLAGS) $(X86_32_CXXFLAGS)) | 146 » $(call LOG,CXX ,$$@,$(X86_32_CXX) -o $$@ -c $$< -fPIC $(POSIX_CFLAGS) $(
2) $(NACL_CXXFLAGS) $(X86_32_CXXFLAGS)) |
147 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_32_pic) | 147 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_32_pic) |
148 | 148 |
149 -include $(call SRC_TO_DEP,$(1),_x86_64_pic) | 149 -include $(call SRC_TO_DEP,$(1),_x86_64_pic) |
150 $(call SRC_TO_OBJ,$(1),_x86_64_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,
$(1)))dir.stamp | 150 $(call SRC_TO_OBJ,$(1),_x86_64_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,
$(1)))dir.stamp |
151 » $(call LOG,CXX ,$$@,$(X86_64_CXX) -o $$@ -c $$< -fPIC $(POSIX_FLAGS) $(2
) $(NACL_CXXFLAGS) $(X86_64_CXXFLAGS)) | 151 » $(call LOG,CXX ,$$@,$(X86_64_CXX) -o $$@ -c $$< -fPIC $(POSIX_CFLAGS) $(
2) $(NACL_CXXFLAGS) $(X86_64_CXXFLAGS)) |
152 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_64_pic) | 152 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_x86_64_pic) |
153 | 153 |
154 -include $(call SRC_TO_DEP,$(1),_arm_pic) | 154 -include $(call SRC_TO_DEP,$(1),_arm_pic) |
155 $(call SRC_TO_OBJ,$(1),_arm_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1
)))dir.stamp | 155 $(call SRC_TO_OBJ,$(1),_arm_pic): $(1) $(TOP_MAKE) | $(dir $(call SRC_TO_OBJ,$(1
)))dir.stamp |
156 » $(call LOG,CXX ,$$@,$(ARM_CXX) -o $$@ -c $$< -fPIC $(POSIX_FLAGS) $(2) $
(NACL_CXXFLAGS) $(ARM_CXXFLAGS)) | 156 » $(call LOG,CXX ,$$@,$(ARM_CXX) -o $$@ -c $$< -fPIC $(POSIX_CFLAGS) $(2)
$(NACL_CXXFLAGS) $(ARM_CXXFLAGS)) |
157 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_arm_pic) | 157 @$(FIXDEPS) $(call SRC_TO_DEP_PRE_FIXUP,$(1),_arm_pic) |
158 endef | 158 endef |
159 | 159 |
160 | 160 |
161 # | 161 # |
162 # $1 = Source Name | 162 # $1 = Source Name |
163 # $2 = POSIX Compile Flags | 163 # $2 = POSIX Compile Flags |
164 # $3 = Include Directories | 164 # $3 = Include Directories |
165 # $4 = VC Flags (unused) | 165 # $4 = VC Flags (unused) |
166 # | 166 # |
(...skipping 390 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
557 $(error Cannot run in sel_ldr unless $$NACL_ARCH is set) | 557 $(error Cannot run in sel_ldr unless $$NACL_ARCH is set) |
558 endif | 558 endif |
559 $(SEL_LDR_PATH) $(SEL_LDR_ARGS) $(OUTDIR)/$(TARGET)_$(NACL_ARCH).nexe --
$(EXE_ARGS) | 559 $(SEL_LDR_PATH) $(SEL_LDR_ARGS) $(OUTDIR)/$(TARGET)_$(NACL_ARCH).nexe --
$(EXE_ARGS) |
560 | 560 |
561 debug: all | 561 debug: all |
562 ifndef NACL_ARCH | 562 ifndef NACL_ARCH |
563 $(error Cannot run in sel_ldr unless $$NACL_ARCH is set) | 563 $(error Cannot run in sel_ldr unless $$NACL_ARCH is set) |
564 endif | 564 endif |
565 $(SEL_LDR_PATH) -d $(SEL_LDR_ARGS) $(OUTDIR)/$(TARGET)_$(NACL_ARCH).nexe
-- $(EXE_ARGS) | 565 $(SEL_LDR_PATH) -d $(SEL_LDR_ARGS) $(OUTDIR)/$(TARGET)_$(NACL_ARCH).nexe
-- $(EXE_ARGS) |
566 endif | 566 endif |
OLD | NEW |