1 BIN2C_BASE
= $(TOOLS_BASE
)
2 BIN2C_BASE_
= $(BIN2C_BASE
)$(SEP
)
4 BIN2C_INT
= $(INTERMEDIATE_
)$(BIN2C_BASE
)
5 BIN2C_INT_
= $(BIN2C_INT
)$(SEP
)
6 BIN2C_OUT
= $(OUTPUT_
)$(BIN2C_BASE
)
7 BIN2C_OUT_
= $(BIN2C_OUT
)$(SEP
)
10 $(EXEPREFIX
)$(BIN2C_OUT_
)bin2c
$(EXEPOSTFIX
)
16 $(addprefix $(INTERMEDIATE_
), $(BIN2C_SOURCES
:.c
=.o
))
18 BIN2C_HOST_CFLAGS
= $(TOOLS_CFLAGS
)
20 BIN2C_HOST_LFLAGS
= $(TOOLS_LFLAGS
)
23 bin2c
: $(BIN2C_TARGET
)
25 $(BIN2C_TARGET
): $(BIN2C_OBJECTS
) |
$(BIN2C_OUT
)
27 ${host_gcc} $(BIN2C_OBJECTS
) $(BIN2C_HOST_LFLAGS
) -o
$@
29 $(BIN2C_INT_
)bin2c.o
: $(BIN2C_BASE_
)bin2c.c |
$(BIN2C_INT
)
31 ${host_gcc} $(BIN2C_HOST_CFLAGS
) -c
$< -o
$@
35 -@
$(rm) $(BIN2C_TARGET
) $(BIN2C_OBJECTS
) 2>$(NUL
)