Skip to content
Snippets Groups Projects
Select Git revision
  • 820a924ec11ac0d9c6ce857b3af61ec2c361253e
  • main default protected
  • 1.6.11
  • 1.6.4
  • 1.6.3
  • 1.6.2
  • 1.6.1
  • 1.6.0
  • 1.5.14
  • 1.5.13
  • 1.5.12
  • 1.5.11
  • 1.5.10
  • 1.5.9
  • 1.5.8
15 results

jjwt-api-0.12.3.jar

Blame
  • make.def 1.61 KiB
    CC     = gcc
    CFLAGS = -Wall -Wextra -march=native
    OMP    = -fopenmp
    LIBS   = -lm
    
    SYSTYPE = $(strip $(shell uname -n))
    
    PROG            = jacobi_serial_not_opt_$(SYSTYPE)
    PROG_OMP        = jacobi_omp_not_opt_$(SYSTYPE)
    PROG_DEBUG      = $(PROG_OMP)_DEBUG
    PROG_MEMCHECK   = $(PROG_OMP)_MEMCHECK
    PROG_CALLGRIND  = $(PROG_OMP)_CALLGRIND
    PROG_CACHEGRIND = $(PROG_OMP)_CACHEGRIND
    
    HEADERS       = $(wildcard ./include/*.h)
    SOURCES       = $(wildcard ./src/*.c)
    DEPENDENCIES  = $(SOURCES) $(HEADERS) Makefile
    
    $(PROG): $(DEPENDENCIES)
    	$(CC) $(CFLAGS) -O3 -I./include $(SOURCES) -o $@ $(LIBS)
    	@echo ' '
    	@echo 'Program' $(PROG) 'compiled for' $(SYSTYPE) 'machine'
    	@echo ' '
    
    $(PROG_OMP): $(DEPENDENCIES)
    	$(CC) $(CFLAGS) -O3 $(OMP) -I./include $(SOURCES) -o $@ $(LIBS)
    	@echo ' '
    	@echo 'Program' $(PROG) 'compiled for' $(SYSTYPE) 'machine'
    	@echo ' '
    
    $(PROG_DEBUG): $(DEPENDENCIES)
    	$(CC) $(CFLAGS) -Og -ggdb3 $(OMP) -fno-omit-frame-pointer -I./include $(SOURCES) -o $@ $(LIBS)
    	@echo ' '
    	@echo 'Program' $(PROG_DEBUG) 'compiled for' $(SYSTYPE) 'machine'
    	@echo ' '
    
    $(PROG_MEMCHECK): $(DEPENDENCIES)
    	$(CC) $(CFLAGS) -Og $(OMP) -I./include $(SOURCES) -o $@ $(LIBS)
    	@echo ' '
    	@echo 'Program' $(PROG_MEMCHECK) 'compiled for' $(SYSTYPE) 'machine'
    	@echo ' '
    
    $(PROG_CALLGRIND): $(DEPENDENCIES)
    	$(CC) $(CFLAGS) -g -O3 $(OMP) -I./include $(SOURCES) -o $@ $(LIBS)
    	@echo ' '
    	@echo 'Program' $(PROG_CALLGRIND) 'compiled for' $(SYSTYPE) 'machine'
    	@echo ' '
    
    $(PROG_CACHEGRIND): $(DEPENDENCIES)
    	$(CC) $(CFLAGS) -g -O3 $(OMP) -I./include $(SOURCES) -o $@ $(LIBS)
    	@echo ' '
    	@echo 'Program' $(PROG_CACHEGRIND) 'compiled for' $(SYSTYPE) 'machine'
    	@echo ' '