e109909b31fb32aa7b00ae3177e9ddd3d3f6f75f
[reactos.git] / reactos / subsys / system / services / makefile
1 # $Id$
2
3 PATH_TO_TOP = ../../..
4
5 TARGET_TYPE = program
6
7 TARGET_APPTYPE = console
8
9 TARGET_NAME = services
10
11 TARGET_INSTALLDIR = system32
12
13 TARGET_SDKLIBS = ntdll.a kernel32.a user32.a rpcrt4.a
14
15 TARGET_OBJECTS = svcctl_s.o database.o services.o rpcserver.o
16
17 TARGET_CFLAGS = -Wall -Werror -fno-builtin \
18 -D__USE_W32API \
19 -D_WIN32_IE=0x0500 \
20 -D_WIN32_WINNT=0x501 \
21 -DWINVER=0x600 \
22 -DUNICODE \
23 -D_UNICODE
24
25 TARGET_CLEAN = svcctl_s.c svcctl_s.h
26
27 DEP_OBJECTS = $(TARGET_OBJECTS)
28
29 include $(PATH_TO_TOP)/rules.mak
30
31 include $(TOOLS_PATH)/helper.mk
32
33 include $(TOOLS_PATH)/depend.mk
34
35 svcctl_s.c svcctl_s.h: $(PATH_TO_TOP)/include/idl/svcctl.idl
36 $(WIDL) -o -h -H svcctl_s.h -s -S svcctl_s.c $(PATH_TO_TOP)/include/idl/svcctl.idl
37
38 # EOF