1 RGENSTAT_BASE
= $(TOOLS_BASE_
)rgenstat
2 RGENSTAT_BASE_
= $(RGENSTAT_BASE
)$(SEP
)
3 RGENSTAT_INT
= $(INTERMEDIATE_
)$(RGENSTAT_BASE
)
4 RGENSTAT_INT_
= $(RGENSTAT_INT
)$(SEP
)
5 RGENSTAT_OUT
= $(OUTPUT_
)$(RGENSTAT_BASE
)
6 RGENSTAT_OUT_
= $(RGENSTAT_OUT
)$(SEP
)
8 $(RGENSTAT_INT
): |
$(TOOLS_INT
)
12 ifneq ($(INTERMEDIATE
),$(OUTPUT
))
13 $(RGENSTAT_OUT
): |
$(TOOLS_OUT
)
19 $(EXEPREFIX
)$(RGENSTAT_OUT_
)rgenstat
$(EXEPOSTFIX
)
21 RGENSTAT_SOURCES
= $(addprefix $(RGENSTAT_BASE_
), \
27 $(addprefix $(INTERMEDIATE_
), $(RGENSTAT_SOURCES
:.c
=.o
))
29 RGENSTAT_HOST_CFLAGS
= -g
-Werror
-Wall
31 RGENSTAT_HOST_LFLAGS
= -g
33 $(RGENSTAT_TARGET
): $(RGENSTAT_OBJECTS
) |
$(RGENSTAT_OUT
)
35 ${host_gcc} $(RGENSTAT_OBJECTS
) $(RGENSTAT_HOST_LFLAGS
) -o
$@
37 $(RGENSTAT_INT_
)rgenstat.o
: $(RGENSTAT_BASE_
)rgenstat.c |
$(RGENSTAT_INT
)
39 ${host_gcc} $(RGENSTAT_HOST_CFLAGS
) -c
$< -o
$@
41 $(RGENSTAT_INT_
)llmosrt.o
: $(RGENSTAT_BASE_
)llmosrt.c |
$(RGENSTAT_INT
)
43 ${host_gcc} $(RGENSTAT_HOST_CFLAGS
) -c
$< -o
$@
46 rgenstat
: $(RGENSTAT_TARGET
)
48 .PHONY
: rgenstat_clean
49 rgenstat_clean
: $(RGENSTAT_TARGET
)
50 -@
$(rm) $(RGENSTAT_TARGET
) $(RGENSTAT_OBJECTS
) 2>$(NUL
)