1 BIN2RES_BASE
= $(TOOLS_BASE_
)bin2res
2 BIN2RES_BASE_
= $(BIN2RES_BASE
)$(SEP
)
3 BIN2RES_INT
= $(INTERMEDIATE_
)$(BIN2RES_BASE
)
4 BIN2RES_INT_
= $(BIN2RES_INT
)$(SEP
)
5 BIN2RES_OUT
= $(OUTPUT_
)$(BIN2RES_BASE
)
6 BIN2RES_OUT_
= $(BIN2RES_OUT
)$(SEP
)
8 $(BIN2RES_INT
): |
$(TOOLS_INT
)
12 ifneq ($(INTERMEDIATE
),$(OUTPUT
))
13 $(BIN2RES_OUT
): |
$(TOOLS_OUT
)
19 $(EXEPREFIX
)$(BIN2RES_OUT_
)bin2res
$(EXEPOSTFIX
)
21 BIN2RES_SOURCES
= $(addprefix $(BIN2RES_BASE_
), \
27 $(addprefix $(INTERMEDIATE_
), $(BIN2RES_SOURCES
:.c
=.o
))
29 BIN2RES_HOST_CFLAGS
= -Iinclude
/wine
-D__REACTOS__
-g
-Werror
-Wall
31 BIN2RES_HOST_LFLAGS
= -g
33 $(BIN2RES_TARGET
): $(BIN2RES_OBJECTS
) |
$(BIN2RES_OUT
)
35 ${host_gcc} $(BIN2RES_OBJECTS
) $(BIN2RES_HOST_LFLAGS
) -o
$@
37 $(BIN2RES_INT_
)bin2res.o
: $(BIN2RES_BASE_
)bin2res.c |
$(BIN2RES_INT
)
39 ${host_gcc} $(BIN2RES_HOST_CFLAGS
) -c
$< -o
$@
41 $(BIN2RES_INT_
)mkstemps.o
: $(BIN2RES_BASE_
)mkstemps.c |
$(BIN2RES_INT
)
43 ${host_gcc} $(BIN2RES_HOST_CFLAGS
) -c
$< -o
$@
46 bin2res
: $(BIN2RES_TARGET
)
49 bin2res_clean
: $(BIN2RES_TARGET
)
50 -@
$(rm) $(BIN2RES_TARGET
) $(BIN2RES_OBJECTS
) 2>$(NUL
)