Skip to content
Snippets Groups Projects
Select Git revision
  • master
  • dev
2 results

Makefile

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Makefile 400 B
    include ../make.config
    
    all: app libcount.so
    
    libcount.so: callback.c counter.c counter.h
    	$(CC) $(CFLAGS) $(OPENMP_INCLUDE) callback.c counter.c -shared -fPIC -o $@
    
    app: app.c
    	$(CC) $(CFLAGS) $(FLAGS_OPENMP) -DDYN_TOOL $< -o $@
    
    run-ompt-var: app libcount.so
    	env OMP_TOOL_LIBRARIES=$(PWD)/libcount.so ./app
    
    run:run-ompt-var
    
    .PHONY:all run-ompt-var run clean
    
    clean:
    	$(RM) app libcount.so *~