mirror of https://github.com/tongzx/nt5src
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.
75 lines
2.0 KiB
75 lines
2.0 KiB
!IF 0
|
|
|
|
Copyright (c) 1989 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
sources.
|
|
|
|
Abstract:
|
|
|
|
This file specifies the target component being built and the list of
|
|
sources files needed to build that component. Also specifies optional
|
|
compiler switches and libraries that are unique for the component being
|
|
built.
|
|
|
|
|
|
Author:
|
|
|
|
Mark Lucovsky (markl) 18-Sep-1990
|
|
|
|
NOTE: Commented description of this file is in \nt\bak\bin\sources.tpl
|
|
|
|
!ENDIF
|
|
|
|
C_DEFINES=$(C_DEFINES) -DIMPORT_IDL_DEPENDENTS
|
|
|
|
CHECKED_ALT_DIR=1
|
|
|
|
TARGETTYPE=LIBRARY
|
|
TARGETNAME=ciuuid
|
|
TARGETPATH=obj
|
|
|
|
PASS0_HEADERDIR=$(O)
|
|
PASS0_SOURCEDIR=$(O)
|
|
MIDL_TLBDIR=$(O)
|
|
USE_IDLBASED_DLLDATA=1
|
|
|
|
PASS0_PUBLISH=\
|
|
{$(O)\ciodm.tlb=$(PROJECT_LIB_PATH)\ciodm.tlb}\
|
|
{$(O)\ciodm_i.c=$(PROJECT_INC_PATH)\ciodmGUID.h}\
|
|
{$(O)\ciodm.h=$(SDK_INC_PATH)\ciodm.h}\
|
|
{$(O)\filtntfy.h=$(SDK_INC_PATH)\filtntfy.h}\
|
|
{$(O)\query.h=$(SDK_INC_PATH)\query.h}\
|
|
{$(O)\ciintf.h=$(SDK_INC_PATH)\ciintf.h}\
|
|
{$(O)\fsciclnt.h=$(SDK_INC_PATH)\fsciclnt.h}\
|
|
{$(O)\mparser.h=$(SDK_INC_PATH)\mparser.h}\
|
|
{$(O)\cierror.h=$(PROJECT_INC_PATH)\cierror.h}\
|
|
{$(O)\filter.h=$(SDK_INC_PATH)\filter.h}\
|
|
{$(O)\filterr.h=$(SDK_INC_PATH)\filterr.h}
|
|
|
|
PASS1_PUBLISH={$(O)\ciuuid.lib=$(PROJECT_LIB_PATH)\ciuuid.lib}
|
|
|
|
# prevent system headers from being included. They are not needed just to
|
|
# process a bunch of DEFINE_GUIDs anyhow. Excluding them generates a much
|
|
# smaller library too.
|
|
C_DEFINES=$(C_DEFINES) /D_MIDL_USE_GUIDDEF_\
|
|
/D__RPCNDR_H__ /D__RPC_H__ /DRPC_NO_WINDOWS_H /DCOM_NO_WINDOWS_H\
|
|
/DGUID_DEFS_ONLY
|
|
|
|
SOURCES=\
|
|
ciodm.idl \
|
|
filtntfy.idl \
|
|
query.idl \
|
|
ciintf.idl \
|
|
fsciclnt.idl \
|
|
mparser.idl \
|
|
filter.idl \
|
|
cierror.mc \
|
|
filterr.mc \
|
|
$(O)\ciintf_i.c \
|
|
$(O)\filtntfy_i.c \
|
|
$(O)\fsciclnt_i.c \
|
|
$(O)\query_i.c \
|
|
$(O)\mparser_i.c \
|
|
$(O)\filter_i.c
|