Skip to content
Snippets Groups Projects
Select Git revision
  • 97385160fb14405275a6d9f074cfa965fec6f46b
  • 2022 default
  • 2021
  • master protected
  • 2021
5 results

Makefile

Blame
  • Makefile 428 B
    CC = cc
    ifeq ($(CRAY_PRGENVCRAY), loaded)
    CFLAGS = -O2 -openmp
    else ifeq ($(CRAY_PRGENVINTEL), loaded)
    CFLAGS = -O2 -openmp -D_Float128=__float128
    else ifeq ($(CRAY_PRGENVGNU), loaded)
    CFLAGS = -O2 -fopenmp
    else
    CFLAGS = -O2
    endif
    SRC = vtk_export.c shwater2d.c
    OBJS = ${SRC:.c=.o}
    DEST = shwater2d
    
    all: $(DEST)
    
    $(DEST): $(OBJS)
    	$(CC) $(CFLAGS) $(OBJS) -o $@ -lm	
    
    clean:
    	rm -f $(DEST) *.o
    
    %.o: %.c
    	$(CC) $(CFLAGS) -c $<