# $Id: Makefile,v 1.29 2002-08-20 04:37:58 bird Exp $

#
# kKrnlLib main file.
#
# Copyright (c) 2002 knut st. osmundsen (bird@anduin.net)
#


#
# Setup.
#
PATH_ROOT = ..\..\..
!include $(PATH_ROOT)\makefile.inc
!include $(PATH_ROOT)\make\setup.mak


#
# Config.
#
TARGET_MODE = EMPTY
BUILD_OWN_TESTCASE_RULE = 1
!ifdef WITH_KLIB
SUBDIRS     = kLib\src tools include src
!endif
PREMAKEFILES=\
!ifdef WITH_KLIB
        kLibR3.mak \
!endif
!ifdef WITH_KKRNLIB
        kKrnlLib.mak kKrnlLibR3Tst.mak
!endif


#
# Process
#
!include $(MAKE_INCLUDE_PROCESS)


needed:
    @$(TOOL_DODIRS) "tools" $(TOOL_MAKE) build
#    @$(TOOL_DOMAKES) "" $(TOOL_MAKE) build


#
# Our own minimal testcase rule
#
testcase:
!if [$(TOOL_EXISTS) testcase] == 0
    @$(TOOL_DODIRS) "testcase" $(TOOL_MAKE) $@
!endif

