3 TARGET
= buildno
$(EXE_POSTFIX
)
7 OBJECTS
= buildno.o XML.o exception.o ssprintf.o
9 CLEAN_FILES
= *.o buildno
$(EXE_POSTFIX
)
11 HOST_CXXFLAGS
= -I
$(PATH_TO_TOP
)/include/reactos
-g
-Wall
-Werror
13 buildno.o
: buildno.
cpp $(PATH_TO_TOP
)/include/reactos
/version.h
14 $(HOST_CXX
) $(HOST_CXXFLAGS
) -o buildno.o
-c buildno.
cpp
17 $(HOST_CXX
) $(HOST_CXXFLAGS
) -o XML.o
-c XML.
cpp
19 exception.o
: exception.
cpp
20 $(HOST_CXX
) $(HOST_CXXFLAGS
) -o exception.o
-c exception.
cpp
22 ssprintf.o
: ssprintf.
cpp
23 $(HOST_CXX
) $(HOST_CXXFLAGS
) -o ssprintf.o
-c ssprintf.
cpp
25 buildno
$(EXE_POSTFIX
): $(OBJECTS
)
26 $(HOST_CXX
) -g
$(OBJECTS
) -o
$(TARGET
)
27 @
$(EXE_PREFIX
)buildno
$(EXE_POSTFIX
)
29 ifeq ($(HOST
),mingw32-linux
)
32 -rm $(PATH_TO_TOP
)/include/reactos
/buildno.h
34 ifneq ($(HOST
),mingw32-linux
)
37 -del ..\..\
include\reactos
\buildno.h
42 include $(PATH_TO_TOP
)/rules.mak