@@ -92,59 +92,33 @@ _autogen_class_exception.h: $(AUTOGEN_METHOD_SRCS)
92
92
_autogen_class_rrt0.h : $(AUTOGEN_METHOD_SRCS )
93
93
$(MAKE_METHOD_TABLE ) rrt0.c
94
94
95
-
96
- # File dependencies.
97
-
95
+ # HAL
98
96
$(BUILD_DIR ) /hal.o : $(HAL_DIR ) /hal.c $(HAL_DIR ) /hal.h
99
97
$(CC ) -c $(CFLAGS ) -o $(BUILD_DIR ) /hal.o $<
100
98
99
+ # File dependencies.
100
+ MRUBYC_H = vm_config.h \
101
+ _autogen_builtin_class.h _autogen_builtin_symbol.h alloc.h \
102
+ c_array.h c_hash.h c_math.h c_numeric.h c_object.h c_range.h \
103
+ c_string.h class.h console.h error.h global.h keyvalue.h load.h \
104
+ symbol.h value.h vm.h
105
+
101
106
$(BUILD_DIR ) /alloc.o : alloc.c vm_config.h alloc.h $(HAL_DIR ) /hal.h console.h value.h
102
- $(BUILD_DIR ) /c_array.o : c_array.c vm_config.h alloc.h value.h symbol.h \
103
- _autogen_builtin_symbol.h class.h keyvalue.h error.h c_string.h \
104
- c_array.h console.h _autogen_class_array.h
105
- $(BUILD_DIR ) /c_hash.o : c_hash.c vm_config.h alloc.h value.h symbol.h \
106
- _autogen_builtin_symbol.h class.h keyvalue.h error.h c_string.h \
107
- c_array.h c_hash.h _autogen_class_hash.h
108
- $(BUILD_DIR ) /c_math.o : c_math.c vm_config.h value.h symbol.h _autogen_builtin_symbol.h \
109
- error.h class.h keyvalue.h global.h
110
- $(BUILD_DIR ) /c_numeric.o : c_numeric.c vm_config.h value.h symbol.h \
111
- _autogen_builtin_symbol.h error.h class.h keyvalue.h c_string.h \
112
- console.h _autogen_class_integer.h _autogen_class_float.h
113
- $(BUILD_DIR ) /c_object.o : c_object.c vm_config.h alloc.h value.h symbol.h \
114
- _autogen_builtin_symbol.h error.h class.h keyvalue.h c_object.h \
115
- c_string.h c_array.h c_hash.h global.h vm.h console.h \
116
- _autogen_class_object.h
117
- $(BUILD_DIR ) /c_range.o : c_range.c vm_config.h alloc.h value.h symbol.h \
118
- _autogen_builtin_symbol.h class.h keyvalue.h error.h c_string.h \
119
- c_range.h console.h _autogen_class_range.h
120
- $(BUILD_DIR ) /c_string.o : c_string.c vm_config.h alloc.h value.h symbol.h \
121
- _autogen_builtin_symbol.h class.h keyvalue.h error.h c_string.h \
122
- c_array.h c_range.h vm.h console.h _autogen_class_string.h
123
- $(BUILD_DIR ) /class.o : class.c vm_config.h alloc.h value.h symbol.h \
124
- _autogen_builtin_symbol.h error.h keyvalue.h class.h c_string.h \
125
- c_array.h c_hash.h c_math.h global.h vm.h load.h console.h \
126
- _autogen_builtin_class.h
127
- $(BUILD_DIR ) /console.o : console.c vm_config.h $(HAL_DIR ) /hal.h alloc.h value.h \
128
- symbol.h _autogen_builtin_symbol.h class.h keyvalue.h error.h \
129
- console.h c_string.h c_array.h c_hash.h c_range.h global.h
130
- $(BUILD_DIR ) /error.o : error.c vm_config.h alloc.h value.h symbol.h \
131
- _autogen_builtin_symbol.h error.h class.h keyvalue.h c_string.h vm.h \
132
- console.h _autogen_class_exception.h
133
- $(BUILD_DIR ) /global.o : global.c vm_config.h value.h symbol.h _autogen_builtin_symbol.h \
134
- global.h keyvalue.h class.h error.h console.h c_array.h alloc.h
135
- $(BUILD_DIR ) /keyvalue.o : keyvalue.c vm_config.h value.h alloc.h keyvalue.h
136
- $(BUILD_DIR ) /load.o : load.c vm_config.h vm.h value.h class.h keyvalue.h error.h \
137
- alloc.h symbol.h _autogen_builtin_symbol.h c_string.h load.h
107
+ $(BUILD_DIR ) /c_array.o : c_array.c $(MRUBYC_H ) _autogen_class_array.h
108
+ $(BUILD_DIR ) /c_hash.o : c_hash.c $(MRUBYC_H ) _autogen_class_hash.h
109
+ $(BUILD_DIR ) /c_math.o : c_math.c $(MRUBYC_H )
110
+ $(BUILD_DIR ) /c_numeric.o : c_numeric.c $(MRUBYC_H ) _autogen_class_integer.h _autogen_class_float.h
111
+ $(BUILD_DIR ) /c_object.o : c_object.c $(MRUBYC_H ) _autogen_class_object.h
112
+ $(BUILD_DIR ) /c_range.o : c_range.c $(MRUBYC_H ) _autogen_class_range.h
113
+ $(BUILD_DIR ) /c_string.o : c_string.c $(MRUBYC_H ) _autogen_class_string.h
114
+ $(BUILD_DIR ) /class.o : class.c $(MRUBYC_H )
115
+ $(BUILD_DIR ) /console.o : console.c $(MRUBYC_H ) $(HAL_DIR ) /hal.h
116
+ $(BUILD_DIR ) /error.o : error.c $(MRUBYC_H ) _autogen_class_exception.h
117
+ $(BUILD_DIR ) /global.o : global.c $(MRUBYC_H )
118
+ $(BUILD_DIR ) /keyvalue.o : keyvalue.c $(MRUBYC_H )
119
+ $(BUILD_DIR ) /load.o : load.c $(MRUBYC_H )
138
120
$(BUILD_DIR ) /mrblib.o : mrblib.c
139
- $(BUILD_DIR ) /rrt0.o : rrt0.c vm_config.h alloc.h load.h value.h class.h keyvalue.h \
140
- error.h global.h symbol.h _autogen_builtin_symbol.h vm.h console.h \
141
- c_string.h c_array.h rrt0.h $(HAL_DIR)/hal.h _autogen_class_rrt0.h
142
- $(BUILD_DIR ) /symbol.o : symbol.c vm_config.h _autogen_builtin_symbol.h alloc.h value.h \
143
- symbol.h class.h keyvalue.h error.h c_string.h c_array.h console.h \
144
- _autogen_class_symbol.h
145
- $(BUILD_DIR ) /value.o : value.c vm_config.h value.h symbol.h _autogen_builtin_symbol.h \
146
- class.h keyvalue.h error.h c_string.h c_range.h c_array.h alloc.h \
147
- c_hash.h
148
- $(BUILD_DIR ) /vm.o : vm.c vm_config.h alloc.h value.h symbol.h _autogen_builtin_symbol.h \
149
- class.h keyvalue.h error.h c_string.h c_range.h c_array.h c_hash.h \
150
- global.h load.h console.h opcode.h vm.h
121
+ $(BUILD_DIR ) /rrt0.o : rrt0.c $(MRUBYC_H ) rrt0.h _autogen_class_rrt0.h $(HAL_DIR ) /hal.h
122
+ $(BUILD_DIR ) /symbol.o : symbol.c $(MRUBYC_H ) _autogen_class_symbol.h
123
+ $(BUILD_DIR ) /value.o : value.c $(MRUBYC_H )
124
+ $(BUILD_DIR ) /vm.o : vm.c $(MRUBYC_H ) opcode.h
0 commit comments