MSC_WARNING_LEVEL = /WX /wd4127 /W4
TARGETNAME        = liblfds700
TARGETPATH        = ../../../bin/
TARGETTYPE        = DRIVER_LIBRARY
UMTYPE            = nt
USER_C_FLAGS      = /D_KERNEL_MODE

INCLUDES = ../../../inc/
SOURCES  = lfds700_hash_addonly_cleanup.c \
           lfds700_hash_addonly_get.c \
           lfds700_hash_addonly_init.c \
           lfds700_hash_addonly_insert.c \
           lfds700_hash_addonly_iterate.c \
           lfds700_hash_addonly_query.c \
           lfds700_list_addonly_ordered_singlylinked_cleanup.c \
           lfds700_list_addonly_ordered_singlylinked_get.c \
           lfds700_list_addonly_ordered_singlylinked_init.c \
           lfds700_list_addonly_ordered_singlylinked_insert.c \
           lfds700_list_addonly_ordered_singlylinked_query.c \
           lfds700_list_addonly_singlylinked_unordered_cleanup.c \
           lfds700_list_addonly_singlylinked_unordered_get.c \
           lfds700_list_addonly_singlylinked_unordered_init.c \
           lfds700_list_addonly_singlylinked_unordered_insert.c \
           lfds700_list_addonly_singlylinked_unordered_query.c \
           lfds700_btree_addonly_unbalanced_cleanup.c \
           lfds700_btree_addonly_unbalanced_get.c \
           lfds700_btree_addonly_unbalanced_init.c \
           lfds700_btree_addonly_unbalanced_insert.c \
           lfds700_btree_addonly_unbalanced_query.c \
           lfds700_freelist_cleanup.c \
           lfds700_freelist_init.c \
           lfds700_freelist_pop.c \
           lfds700_freelist_push.c \
           lfds700_freelist_query.c \
           lfds700_misc_cleanup.c \
           lfds700_misc_globals.c \
           lfds700_misc_init.c \
           lfds700_misc_prng.c \
           lfds700_misc_query.c \
           lfds700_queue_cleanup.c \
           lfds700_queue_dequeue.c \
           lfds700_queue_enqueue.c \
           lfds700_queue_init.c \
           lfds700_queue_query.c \
           lfds700_queue_bounded_singleconsumer_singleproducer_cleanup.c \
           lfds700_queue_bounded_singleconsumer_singleproducer_dequeue.c \
           lfds700_queue_bounded_singleconsumer_singleproducer_enqueue.c \
           lfds700_queue_bounded_singleconsumer_singleproducer_init.c \
           lfds700_queue_bounded_singleconsumer_singleproducer_query.c \
           lfds700_ringbuffer_cleanup.c \
           lfds700_ringbuffer_init.c \
           lfds700_ringbuffer_query.c \
           lfds700_ringbuffer_read.c \
           lfds700_ringbuffer_write.c \
           lfds700_stack_cleanup.c \
           lfds700_stack_init.c \
           lfds700_stack_pop.c \
           lfds700_stack_push.c \
           lfds700_stack_query.c

