Import w32api version 2.5 include files
[reactos.git] / reactos / tools / pipetools / Makefile
1 #
2 # pipetools Makefile
3 #
4
5 PATH_TO_TOP = ../..
6
7 CFLAGS = -DWIN32 -Wall -I$(W32API_PATH)/include
8 RCFLAGS = -DWIN32
9 LFLAGS =
10
11 ifdef DEBUG
12 CFLAGS += -D_DEBUG -g
13 RCFLAGS += -D_DEBUG
14 LFLAGS += -g
15 else
16 CFLAGS += -DNDEBUG -Os
17 RCFLAGS += -DNDEBUG
18 LFLAGS += -s
19 endif
20
21 CXXFLAGS = $(CFLAGS)
22
23 LIBS = wsock32
24
25
26 %.exe: %.c
27 $(CC) -o$@ $(CFLAGS) $^
28
29 %.exe: %.cpp
30 $(CXX) -o$@ $(CXXFLAGS) $^ $(addprefix -l,$(LIBS))
31
32
33 TARGETS = piperead.exe pipetunnel.exe
34
35 all: $(TARGETS)
36
37
38 clean:
39 $(TOOLS_PATH)/rdel $(TARGETS) *.o
40
41 include $(PATH_TO_TOP)/rules.mak