Makefile 778 B

123456789101112131415161718192021222324252627
  1. # Makefile of the library "contrib/ola"
  2. # Ola So"der 19 January 2008
  3. # Paul Boersma, 10 August 2018
  4. include ../../makefile.defs
  5. CPPFLAGS = -I ../../kar -I ../../melder -I ../../sys -I ../../FFNet -I ../../dwtools -I ../../fon -I ../../dwsys -I ../../stat -I ../../external/gsl -D_DEBUG -D_REENTRANT
  6. OBJECTS = KNN.o \
  7. KNN_threads.o Pattern_to_Categories_cluster.o KNN_prune.o FeatureWeights.o praat_contrib_Ola_KNN.o manual_KNN.o
  8. .PHONY: all clean
  9. all: libOla.a
  10. clean:
  11. $(RM) $(OBJECTS)
  12. $(RM) libOla.a
  13. libOla.a: $(OBJECTS)
  14. touch libOla.a
  15. rm libOla.a
  16. $(AR) cq libOla.a $(OBJECTS)
  17. $(RANLIB) libOla.a
  18. $(OBJECTS): *.h ../../kar/*.h ../../melder/*.h ../../sys/*.h ../../FFNet/*.h ../../dwtools/*.h ../../fon/*.h ../../dwsys/*.h ../../stat/*.h ../../external/gsl/*.h