From 14398065641f79a83154a62cf424e136bf2d684c Mon Sep 17 00:00:00 2001 From: Reece Dunn Date: Sat, 24 Dec 2011 11:25:39 +0000 Subject: [PATCH] makefile: fix dependencies on the root makefile to ensure all components are built --- Makefile | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index dee502a0..be0ff5b9 100644 --- a/Makefile +++ b/Makefile @@ -8,9 +8,9 @@ PLATFORM=big_endian ##### standard build actions: -all: espeak espeakedit espeak-data +all: speak libespeak.so libespeak.a espeak espeakedit espeak-data -install: +install: all cd src && make DESTDIR=$(DESTDIR) PREFIX=$(PREFIX) install && cd .. install -m 755 src/espeakedit $(DESTDIR)$(BINDIR) @@ -25,7 +25,16 @@ distclean: clean ##### build targets: -espeak: +libespeak.a: + cd src && make libespeak.a PREFIX=$(PREFIX) && cd .. + +libespeak.so: + cd src && make libespeak.so PREFIX=$(PREFIX) && cd .. + +speak: + cd src && make speak PREFIX=$(PREFIX) && cd .. + +espeak: libespeak.so cd src && make espeak PREFIX=$(PREFIX) && cd .. espeakedit: