#
# /emx/src/lib/libc.mak
#
.INCLUDE: /emx/src/lib/lib0.mak

DSTLIB=/emx/lib/$(LIBNAME).a
LIBC_CCFLAGS=-I.. $(MORE_LIBC_CCFLAGS)

.PHONY: default clean libc libcmt cdllobj dstlib libcdll local \
        libc-2 libcmt-2 cdllobj-2

.SOURCE.c: ..
.SOURCE.h: ..
.SOURCE.s: ..

default: libc libcmt cdllobj

libc: local libc-2
libcmt: local libcmt-2
cdllobj: local cdllobj-2

libc-2 .SETDIR=st:
	$(MAKE) -f ../makefile dstlib LIBNAME=c MT_CCFLAGS=

libcmt-2 .SETDIR=mt:
	$(MAKE) -f ../makefile dstlib LIBNAME=cmt MT_CCFLAGS=-D__MT__

cdllobj-2 .SETDIR=dll:
	$(MAKE) -f ../makefile dstlib LIBNAME=cdllobj MT_CCFLAGS="-D__MT__ -D_LIBCDLL -D_CDLLOBJ"

dstlib: $(DSTLIB)

clean:
	-del st\*.o $(DELOPT)
	-del mt\*.o $(DELOPT)
	-del dll\*.o $(DELOPT)
