Makefile 845 B

123456789101112131415161718192021222324252627282930313233
  1. # makefile for libespeak
  2. include ../../makefile.defs
  3. CPPFLAGS = -I ../../kar -I ../../melder -I ../../dwtools -I ../../sys -I ../../dwsys -I ../../stat
  4. OBJECTS = categories.o compiledata.o compiledict.o \
  5. dictionary.o \
  6. encoding.o error.o espeak_api.o \
  7. intonation.o klatt.o \
  8. numbers.o phonemelist.o proplist.o readclause.o setlengths.o speech.o \
  9. synthdata.o synthesize.o \
  10. synth_mbrola.o tr_languages.o mnemonics.o translate.o voices.o wavegen.o \
  11. create_espeak_ng_FileInMemoryManager.o create_espeak_ng_FileInMemorySet.o \
  12. espeak_io.o
  13. .PHONY: all clean
  14. all: libespeak.a
  15. clean:
  16. $(RM) $(OBJECTS)
  17. $(RM) libespeak.a
  18. libespeak.a: $(OBJECTS)
  19. touch libespeak.a
  20. rm libespeak.a
  21. $(AR) cq libespeak.a $(OBJECTS)
  22. $(RANLIB) libespeak.a
  23. $(OBJECTS): *.h ../../kar/*.h ../../melder/*.h ../../sys/*.h ../../dwsys/*.h ../../stat/*.h