# Master Makefile for the GNU text utilities.
# Copyright (C) 1991 Free Software Foundation, Inc.

release:
	$(MAKE) dll src CC="gcc -Zomf -Zmtd -O -s" O=".obj" A=".lib" \
	AR="emxomfar" RANLIB="emxomfar s" LIBS="-lregex"
debug:
	$(MAKE) lib src CC="gcc -g" O=".o" A=".a" \
	AR="ar" RANLIB="ar s" LIBS=""

DEFS = -DHAVE_CONFIG_H -DOS2

CFLAGS = -I.. -I. -I../lib $(DEFS)
LDFLAGS = version$O gnutext.def -L../lib -ltu

MDEFINES = CC="$(CC)" AR="$(AR)" RANLIB="$(RANLIB)" O="$O" A="$A" \
CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" LIBS="$(LIBS)"

.PHONY: lib dll src

lib:
	cd lib && $(MAKE) $(MDEFINES) lib
dll:
	cd lib && $(MAKE) $(MDEFINES) dll
src:
	cd src && $(MAKE) $(MDEFINES) all

clean:
	cd lib && $(MAKE) clean
	cd src && $(MAKE) clean
