TARGETNAME      = packchk
TARGETPATH      = obj
TARGETTYPE      = PROGRAM

!if $(386)
UMENTRYABS=Entry@0
!else
UMENTRYABS=Entry
!endif

TARGETLIBS=$(SDK_LIB_PATH)\kernel32.lib             \
           $(SDK_LIB_PATH)\user32.lib               \

UMTYPE          = console

SOURCES         = packchk.cpp

NTTARGETFILE0   = $O\packchk1.inc $O\packchk2.inc
INCLUDES        = $(INCLUDES);$(DS_INC_PATH)

#   GRRR... header file dependencies
#
#   dsclient must come after shlobj
#   dsquery must come after dsclient
#
#   Try to keep them in alphabetical order otherwise.

HEADERFILESTOCHECK = \
    $(SDK_INC_PATH)\cmnquery.h $(SHELL_INC_PATH)\cmnquryp.h \
    $(SDK_INC_PATH)\commctrl.h $(SHELL_INC_PATH)\comctrlp.h \
    $(SDK_INC_PATH)\commdlg.h $(SHELL_INC_PATH)\commdlgp.h \
    $(SDK_INC_PATH)\cplext.h \
    $(SDK_INC_PATH)\dlgs.h \
    $(SDK_INC_PATH)\prsht.h $(SHELL_INC_PATH)\prshtp.h \
    $(SHELL_INC_PATH)\shappmgr.h \
    $(SDK_INC_PATH)\shdispid.h \
    $(SDK_INC_PATH)\shellapi.h $(SHELL_INC_PATH)\shlapip.h \
    $(SDK_INC_PATH)\shldisp.h \
    $(SDK_INC_PATH)\shlobj.h $(SHELL_INC_PATH)\shlobjp.h \
    $(SDK_INC_PATH)\shlwapi.h $(SHELL_INC_PATH)\shlwapip.h \
    $(SDK_INC_PATH)\shobjidl.h \
    $(SDK_INC_PATH)\shfolder.h \
    $(SDK_INC_PATH)\shhelper.h \
    $(SDK_INC_PATH)\shtypes.h \
    $(SHELL_INC_PATH)\shpriv.h \
    $(SHELL_INC_PATH)\systrayp.h \
    $(SHELL_INC_PATH)\tlog.h \
    $(PROJECT_ROOT)\inc\$O\webvw.h \
    \
    $(SDK_INC_PATH)\dsclient.h $(SHELL_INC_PATH)\dsclintp.h \
    $(SDK_INC_PATH)\dsquery.h $(SHELL_INC_PATH)\dsqueryp.h \

#