
NTPROFILEINPUT=yes
MAJORCOMP=shell
MINORCOMP=comctl32

TARGETNAME=comctl32
TARGETTYPE=DYNLINK
TARGETLIBS=$(BASEDIR)\public\sdk\lib\*\gdi32.lib

DLLENTRY= LibMain

INCLUDES=.;

C_DEFINES=-DWIN32 -D_WIN32

!IF "$(SHELLDBG)"=="1"
C_DEFINES=$(C_DEFINES) -DDEBUG -DFULL_DEBUG
!ENDIF

!IFNDEF MSC_WARNING_LEVEL
MSC_WARNING_LEVEL=/W3
!ENDIF
MSC_WARNING_LEVEL=$(MSC_WARNING_LEVEL) /WX

UMTYPE=windows

USE_NTDLL=1

SOURCES=  commctrl.rc \
          commctrl.c  \
          mem.c       \
          mru.c       \
          cstrings.c  \
          da.c        \
          header2.c   \
          treeview.c  \
          tvmem.c     \
          tvpaint.c   \
          tvscroll.c  \
          tab.c       \
          listview.c  \
          lvrept.c    \
          lvicon.c    \
          lvlist.c    \
          lvsmall.c   \
          cutils.c    \
          draglist.c  \
          hotkey.c    \
          menuhelp.c  \
          progress.c  \
          status.c    \
          tbcust.c    \
          toolbar.c   \
          tooltips.c  \
          trackbar.c  \
          updown.c    \
          strings.c   \
          image.c     \
          prsht.c     \
          prsht1.c    \
          animate.c   \
          rlefile.c   \
          thunk.c     \
          selrange.c

PRECOMPILED_INCLUDE=ctlspriv.h
PRECOMPILED_PCH=ctlspriv.pch
PRECOMPILED_OBJ=ctlspriv.obj

DLLDEF=comctl32.def

C_DEFINES=$(C_DEFINES) -DWINNT -DUNICODE -DWINNT_CAIRO

INCLUDES=$(INCLUDES);$(BASEDIR)\private\windows\inc;$(BASEDIR)\private\windows\inc

TARGETPATH=$(BASEDIR)\public\sdk\lib

TARGETLIBS=$(TARGETLIBS)                                \
           $(BASEDIR)\public\sdk\lib\*\kernel32.lib     \
           $(BASEDIR)\public\sdk\lib\*\user32.lib       \
           $(BASEDIR)\public\sdk\lib\*\advapi32.lib

NOT_LEAN_AND_MEAN=1
