Makefile 411 B

1234567891011121314151617181920212223
  1. .PHONY: all
  2. # Shared flags etc.
  3. include ../../build/Makefile.conf
  4. all: curvature
  5. .PHONY: curvature
  6. igl_lib=../../
  7. eigen=-I$(DEFAULT_PREFIX)/include/eigen3
  8. inc=-I$(igl_lib)/include $(eigen)
  9. curvature: curvature.o
  10. g++ $(CFLAGS) $(OPENMP) -o curvature curvature.o $(lib)
  11. curvature.o: curvature.cpp
  12. g++ $(CFLAGS) $(OPENMP) -c curvature.cpp -o curvature.o $(inc)
  13. clean:
  14. rm -f curvature.o
  15. rm -f curvature