Makefile 749 B

123456789101112131415161718192021222324252627282930
  1. # Makefile of the library "artsynth"
  2. # Paul Boersma, 10 August 2018
  3. include ../makefile.defs
  4. CPPFLAGS = -I ../kar -I ../melder -I ../sys -I ../fon -I ../stat
  5. OBJECTS = Speaker.o Articulation.o Artword.o \
  6. Art_Speaker.o Art_Speaker_to_VocalTract.o Artword_Speaker.o Artword_Speaker_Sound.o \
  7. Artword_Speaker_to_Sound.o Artword_to_Art.o \
  8. Delta.o Speaker_to_Delta.o Art_Speaker_Delta.o \
  9. ArtwordEditor.o praat_Artsynth.o manual_Artsynth.o
  10. .PHONY: all clean
  11. all: libartsynth.a
  12. clean:
  13. $(RM) $(OBJECTS)
  14. $(RM) libartsynth.a
  15. libartsynth.a: $(OBJECTS)
  16. touch libartsynth.a
  17. rm libartsynth.a
  18. $(AR) cq libartsynth.a $(OBJECTS)
  19. $(RANLIB) libartsynth.a
  20. $(OBJECTS): *.h ../kar/*.h ../melder/*.h ../sys/*.h ../fon/*.h ../stat/*.h