# $Id$ PATH_TO_TOP = ../.. TARGET_TYPE = dynlink TARGET_NAME = advapi32 TARGET_CFLAGS = \ -Wall \ -Werror \ -fno-builtin # require os code to explicitly request A/W version of structs/functions TARGET_CFLAGS += -D_DISABLE_TIDENTS TARGET_LFLAGS = -nostartfiles -nostdlib TARGET_SDKLIBS = ntdll.a kernel32.a # TARGET_CFLAGS = -DUNICODE TARGET_BASE = 0x77DB0000 MISC_OBJECTS=\ misc/dllmain.o \ misc/shutdown.o \ misc/sysfunc.o \ misc/crstubs.o \ misc/aclstubs.o \ misc/stubs.o REGISTRY_OBJECTS=\ reg/reg.o SECURITY_OBJECTS=\ sec/ac.o \ sec/audit.o \ sec/lsa.o \ sec/misc.o \ sec/sec.o \ sec/sid.o SERVICE_OBJECTS=\ service/scm.o \ service/sctrl.o \ service/undoc.o TOKEN_OBJECTS=\ token/privilege.o \ token/token.o TARGET_OBJECTS = \ $(MISC_OBJECTS) \ $(REGISTRY_OBJECTS) \ $(SECURITY_OBJECTS) \ $(SERVICE_OBJECTS) \ $(TOKEN_OBJECTS) DEP_OBJECTS = $(TARGET_OBJECTS) include $(PATH_TO_TOP)/rules.mak include $(TOOLS_PATH)/helper.mk include $(TOOLS_PATH)/depend.mk