Makefile.in 840 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. CC = @CC@
  2. LD = @LD@
  3. srcdir = @srcdir@
  4. CLAPACK=base
  5. ADDITIONAL=additional
  6. all:
  7. mkdir -p build
  8. [ -d "$(CLAPACK)" ] || cp -a $(srcdir)/$(CLAPACK) .
  9. cd $(CLAPACK) && $(MAKE) blaslib CC="$(CC)" LD="$(LD)"
  10. cd $(CLAPACK) && $(MAKE) f2clib CC="$(CC)" LD="$(LD)"
  11. [ -d "$(ADDITIONAL)" ] || cp -a $(srcdir)/$(ADDITIONAL) .
  12. cd $(ADDITIONAL) && $(CC) -c -fPIC *.c && ar cr ../build/minlibdgels.a *.o && ranlib ../build/minlibdgels.a
  13. install:
  14. clean:
  15. -cd $(CLAPACK) && $(MAKE) clean && rm -rf *~
  16. -cd $(ADDITIONAL) && rm -rf *.o *~
  17. rm -rf build *~
  18. distclean: clean
  19. # This part is needed by StarPU
  20. STARPU_SRCDIR = @srcdir@
  21. distdir:
  22. cp -fRp $(STARPU_SRCDIR)/* $(distdir)
  23. cd $(distdir) && make -f Makefile.in clean
  24. check:
  25. echo "No checks are implemented for min-dgels"
  26. showfailed:
  27. @:
  28. showcheck: check
  29. showsuite: check
  30. recheck: check