CCSHELL_DIR=$(PROJECT_ROOT)

!include $(CCSHELL_DIR)\common.inc
SOURCES_USED    =  $(SOURCES_USED) $(CCSHELL_DIR)\common.inc

MSC_WARNING_LEVEL=/W4 /WX

INCLUDES=$(INCLUDES);         \
         $(WINDOWS_INC_PATH); \
         $(BASE_INC_PATH)

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

TARGETNAME=generic
TARGETPATH=obj
TARGETTYPE=LIBRARY

SOURCES=Access.cpp                     \
        CountedObject.cpp              \
        DynamicArray.cpp               \
        DynamicObject.cpp              \
        Impersonation.cpp              \
        KernelResources.cpp            \
        RegistryResources.cpp          \
        SingleThreadedExecution.cpp    \
        StandardDebug.cpp              \
        StatusCode.cpp                 \
        StringConvert.cpp              \
        Thread.cpp                     \
        TokenInformation.cpp

USE_MSVCRT=1