Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
IDL_NAME = lsarpc
CLIENT_ACF = lsacli.acf SERVER_ACF = $(PROJECT_ROOT)\published\lsa\lsasrv.acf
CLIENT_INC_FILE = $(IDL_NAME)_c.h SERVER_INC_FILE = $(IDL_NAME).h
CLIENT_TARGETS = \ $(O)\$(IDL_NAME)_c.c \ $(O)\$(CLIENT_INC_FILE)
SERVER_TARGETS = \ $(O)\$(IDL_NAME)_s.c \ $(O)\$(SERVER_INC_FILE)
EFS_TARGETS = \ $(O)\efsrpc.h
MIDL_INCS= -I$(SDK_INC_PATH) -I$(CRT_INC_PATH) -I$(DS_INC_PATH) -I$(PROJECT_ROOT)\published\lsa MIDL_OPTIMIZATION_NT5=-Oicf -robust -error all -no_format_opt -protocol all MIDL_OPTIMIZATION_EFS=-Oicf -robust -error stub_data -protocol all
CLIENT_FLAGS = $(MIDL_OPTIMIZATION_NT5) -oldnames $(MIDL_FLAGS) -out .\$(O) -acf $(CLIENT_ACF) -server none -header $(CLIENT_INC_FILE) SERVER_FLAGS = $(MIDL_OPTIMIZATION_NT5) -oldnames $(MIDL_FLAGS) -out .\$(O) -acf $(SERVER_ACF) -client none -header $(SERVER_INC_FILE) EFS_FLAGS = $(MIDL_OPTIMIZATION_EFS) -oldnames $(MIDL_FLAGS) -out .\$(O) -char unsigned -header efsrpc.h
EFS_DEFINES = -DMIDL_PASS $(FLAGS) -DSECURITY_WIN32
CPP = -cpp_cmd "$(MIDL_CPP)"
TARGETS: \ $(CLIENT_TARGETS) \ $(SERVER_TARGETS) \ $(EFS_TARGETS)
$(CLIENT_TARGETS): $(PROJECT_ROOT)\published\lsa\$(IDL_NAME).idl $(CLIENT_ACF) $(MIDL) $(CPP) $(CLIENT_FLAGS) $(MIDL_INCS) $(PROJECT_ROOT)\published\lsa\$(IDL_NAME).idl
$(SERVER_TARGETS): $(PROJECT_ROOT)\published\lsa\$(IDL_NAME).idl $(SERVER_ACF) $(MIDL) $(CPP) $(SERVER_FLAGS) $(MIDL_INCS) $(PROJECT_ROOT)\published\lsa\$(IDL_NAME).idl
$(EFS_TARGETS): efsrpc.idl $(MIDL) $(CPP) $(EFS_FLAGS) $(MIDL_INCS) $(ERRORS) $(EFS_DEFINES) efsrpc.idl
|