:pserver:cvsanon@mok.lvcm.com:/CVS/ReactOS reactos
[reactos.git] / lib / advapi32 / makefile
1 # $Id$
2
3 PATH_TO_TOP = ../..
4
5 TARGET_TYPE = dynlink
6
7 TARGET_NAME = advapi32
8
9 TARGET_SDKLIBS = ntdll.a kernel32.a
10
11 # TARGET_CFLAGS = -DUNICODE
12
13 TARGET_BASE = 0x77dc0000
14
15 MISC_OBJECTS=\
16         misc/dllmain.o  \
17         misc/shutdown.o \
18         misc/sysfunc.o 
19
20 REGISTRY_OBJECTS=\
21         reg/reg.o
22
23 SECURITY_OBJECTS=\
24         sec/ac.o        \
25         sec/lsa.o       \
26         sec/misc.o      \
27         sec/sec.o       \
28         sec/sid.o
29
30 SERVICE_OBJECTS=\
31         service/scm.o   \
32         service/sctrl.o \
33         service/undoc.o
34
35 TOKEN_OBJECTS=\
36         token/privilege.o       \
37         token/token.o
38
39 TARGET_OBJECTS = \
40         $(MISC_OBJECTS) \
41         $(REGISTRY_OBJECTS) \
42         $(SECURITY_OBJECTS) \
43         $(SERVICE_OBJECTS) \
44         $(TOKEN_OBJECTS)
45
46 TARGET_CLEAN = \
47   misc/*.o \
48   reg/*.o \
49   sec/*.o \
50   service/*.o \
51   token/*.o
52
53 include $(PATH_TO_TOP)/rules.mak
54
55 include $(TOOLS_PATH)/helper.mk