TARGETNAME=shuuid
TARGETPATH=obj
TARGETTYPE=LIBRARY

PASS1_PUBLISH={$(O)\shuuid.lib=$(PROJECT_LIB_PATH)\shuuid.lib}

MSC_WARNING_LEVEL=/W4

# 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

# The files in the IDL_SOURCES list are generated when the ..\inc directory is processed.
# They are copied to our $(O) directory by rules in makefile.inc. If you want to add an 
# *_i.c file, then you will have to add a corosponding entry in makefile.inc for that
# file.
IDL_SOURCES=\
    $(O)\chanmgr_i.c    \
    $(O)\commoncontrols_i.c     \
    $(O)\emptyvc_i.c    \
    $(O)\imapi_i.c      \
    $(O)\mlang_i.c      \
    $(O)\opsprof_i.c    \
    $(O)\shappmgr_i.c   \
    $(O)\shgina_i.c     \
    $(O)\shimgdata_i.c  \
    $(O)\shldisp_i.c    \
    $(O)\shobjidl_i.c   \
    $(O)\tlog_i.c       \
    $(O)\tlogstg_i.c    \
    $(O)\vrsscan_i.c

SOURCES=\
    shguids.c           \
    $(IDL_SOURCES)


NTTARGETFILES=\
    $(IDL_SOURCES)