#
#  Program:   CACLS (Control ACLs)
#
#  Synopsis:  This program provides command line functionality similar to
#             the File Manager's Security Editor
#
#  History:   Jan-94  Created DaveMont
#

MAJORCOMP=sdktools
MINORCOMP=dsacls


TARGETNAME=dsacls
TARGETPATH=obj
TARGETTYPE=PROGRAM

USE_NATIVE_EH=1
USE_RTTI=1
USE_STL =1
USE_MSVCRT=1

PRECOMPILED_INCLUDE = stdafx.h
PRECOMPILED_CXX = 1


TARGETLIBS= \
    $(SDK_LIB_PATH)\netapi32.lib \
    $(SDK_LIB_PATH)\user32.lib   \
    $(SDK_LIB_PATH)\wldap32.lib  \
    $(SDK_LIB_PATH)\ntdsapi.lib  \
    $(SDK_LIB_PATH)\ntdll.lib    \
    $(SDK_LIB_PATH)\ole32.lib    \
    $(SDK_LIB_PATH)\activeds.lib \
    $(SDK_LIB_PATH)\adsiid.lib   \
    $(SDK_LIB_PATH)\uuid.lib

INCLUDES= $(O);$(NTDS_INC);$(BASE_INC_PATH);

PASS0_HEADERDIR=$(O)
PASS0_SOURCEDIR=$(O)

# so will be built unicode
C_DEFINES=-DWIN32=300 -DFLAT -DUNICODE -D_UNICODE -DRPC_NO_WINDOWS_H

SOURCES=caclsmsg.mc     \
        dsacls.cpp        \
        refresh.cpp         \
        utils.cpp         \
        dsace.cpp       \
        cacls.rc

UMTYPE=console