1 BUILDNO_BASE
= $(TOOLS_BASE_
)buildno
2 BUILDNO_BASE_
= $(BUILDNO_BASE
)$(SEP
)
3 BUILDNO_INT
= $(INTERMEDIATE_
)$(BUILDNO_BASE
)
4 BUILDNO_INT_
= $(BUILDNO_INT
)$(SEP
)
5 BUILDNO_OUT
= $(OUTPUT_
)$(BUILDNO_BASE
)
6 BUILDNO_OUT_
= $(BUILDNO_OUT
)$(SEP
)
8 $(BUILDNO_INT
): |
$(TOOLS_INT
)
12 ifneq ($(INTERMEDIATE
),$(OUTPUT
))
13 $(BUILDNO_OUT
): |
$(TOOLS_OUT
)
19 $(EXEPREFIX
)$(BUILDNO_OUT_
)buildno
$(EXEPOSTFIX
)
21 BUILDNO_SOURCES
= $(addprefix $(BUILDNO_BASE_
), \
26 $(addprefix $(INTERMEDIATE_
), $(BUILDNO_SOURCES
:.
cpp=.o
))
28 BUILDNO_HOST_CXXFLAGS
= -I
$(TOOLS_BASE
) -Iinclude
/reactos
$(TOOLS_CPPFLAGS
)
30 BUILDNO_HOST_LFLAGS
= $(TOOLS_LFLAGS
)
33 buildno
: $(BUILDNO_TARGET
)
35 $(BUILDNO_TARGET
): $(BUILDNO_OBJECTS
) $(XML_SSPRINTF_OBJECTS
) |
$(BUILDNO_OUT
)
37 ${host_gpp} $^
$(BUILDNO_HOST_LFLAGS
) -o
$@
39 $(BUILDNO_INT_
)buildno.o
: $(BUILDNO_BASE_
)buildno.
cpp |
$(BUILDNO_INT
)
41 ${host_gpp} $(BUILDNO_HOST_CXXFLAGS
) -c
$< -o
$@
45 -@
$(rm) $(BUILDNO_TARGET
) $(BUILDNO_OBJECTS
) 2>$(NUL
)
48 $(BUILDNO_H
): $(BUILDNO_TARGET
)
49 ${mkdir} $(INTERMEDIATE_
)include$(SEP
)reactos
2>$(NUL
)
51 $(Q
)$(BUILDNO_TARGET
) $(BUILDNO_QUIET
) $(BUILDNO_H
)