easy-iso

Iso-surface extraction from volume data
git clone https://git.0xfab.ch/easy-iso.git
Log | Files | Refs | Submodules | README | LICENSE

Makefile (527B)


      1 include ./Makefile.config
      2 
      3 CC = mpic++
      4 # CC = g++
      5 
      6 HDR = $(wildcard src/*.h)
      7 .PHONY: clean third
      8 
      9 easyIso: src/easy_iso.o
     10 	$(CC) $(CPPFLAGS) $(INC) -o easyIso++ src/easy_iso.o $(LIB)
     11 
     12 easyIsoMPI: src/easy_iso_MPI.o
     13 	$(CC) $(CPPFLAGS) $(INC) -o easyIsoMPI++ src/easy_iso_MPI.o $(LIB)
     14 
     15 third:
     16 	cd third_party; \
     17 	$(MAKE) CC=$(CC) -f Makefile cleanall; \
     18 	$(MAKE) CC=$(CC) -f Makefile all
     19 
     20 %.o: %.cpp
     21 	$(CC) $(CPPFLAGS) $(INC) -c $< -o $@
     22 
     23 clean:
     24 	find . -iname "*~" -exec rm -f {} \;
     25 	rm -f src/*.o
     26 	rm -f easyIso++ easyIsoMPI++