# This is file Maketmpl
#
# Copyright (C) 1993 DJ Delorie, 24 Kirsten Ave, Rochester NH 03867-2954
#
# This file is distributed under the terms listed in the document
# "copying.dj", available from DJ Delorie at the address above.
# A copy of "copying.dj" should accompany this file; if not, a copy
# should be available from where this file was obtained.  This file
# may not be distributed without a verbatim copy of "copying.dj".
#
# This file is distributed WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#

#
# Makefile for libc.a - must use GNU make
#

ENDOFLIST =

CFLAGS = -O2 -Wall -Werror -MD -I../../include

VPATH = bios;dos;gen;go32;io;lib;locale;str;sys

.SUFFIXES: .o .c .cc .S

$(ODIR)/%.o : %.c
	gcc $(PG) $(CFLAGS) -c $< -o $@
$(ODIR)/%.o : %.cc
	gcc $(PG) $(CFLAGS) -c $< -o $@
$(ODIR)/%.o : %.S
	gcc $(PG) $(CFLAGS) -c $< -o $@

OBJS = \
@dir bios
@dir dos
@dir gen
@dir go32
@dir io
@dir lib
@dir locale
@dir str
@dir sys
	$(ENDOFLIST)

../../lib/libc$(PS).a : $(ODIR) $(OBJS)
	-rm $@
	ar rs $@ $(ODIR)/*.o

$(ODIR) :
	md $(ODIR)

include $(wildcard deps/*.dd) nul
