Skip to content
Snippets Groups Projects
Commit f085d558 authored by Georges Da Costa's avatar Georges Da Costa
Browse files

Cleans the makefile

parent aa9ebc1b
Branches
No related tags found
No related merge requests found
all: mojitos all: mojitos
mojitos_group:mojitos.c counters_group.o counters.h rapl.o rapl.h network.h network.o counters_option.h load.o OBJECTS = mojitos.o counters_individual.o counters.h rapl.o rapl.h network.h network.o load.o
gcc $(DEBUG) -O3 -Wall -o mojitos_group mojitos.c counters_group.o rapl.o network.o load.o -lpowercap
mojitos:mojitos.c counters_individual.o counters.h rapl.o rapl.h network.h network.o counters_option.h load.o mojitos:$(OBJECTS) counters_option.h
gcc $(DEBUG) -O3 -Wall -o mojitos mojitos.c counters_individual.o rapl.o network.o load.o -lpowercap gcc $(DEBUG) -O3 -Wall -o mojitos $(OBJECTS) -lpowercap
counters_option.h: counters_option.py OBJECTS_GRP = $(subst _individual,_group, $(OBJECTS))
./counters_option.py > counters_option.h mojitos_group: $(OBJECTS_GRP) counters_option.h
gcc $(DEBUG) -O3 -Wall -o mojitos_group $(OBJECTS_GRP) -lpowercap
debug: DEBUG = -DDEBUG counters_%.o: counters_%.c counters.h
gcc -c -O3 -Wall $< -o $@
debug: all counters_option.h: counters_option.py
./counters_option.py > counters_option.h
load.o: load.c load.h
gcc -O3 -Wall -c load.c
rapl.o: rapl.c rapl.h mojitos.o: mojitos.c counters_option.h
gcc -O3 -Wall -c rapl.c gcc -c -O3 -Wall $< -o $@
network.o: network.c network.h debug: DEBUG = -DDEBUG
gcc -Wall -c network.c
counters_individual.o:counters_individual.c counters.h debug: all
gcc -O3 -Wall -c counters_individual.c
counters_group.o:counters_group.c counters.h %.o : %.c %.h
gcc -O3 -Wall -c counters_group.c gcc -c -O3 -Wall $< -o $@
clean: clean:
\rm -f *~ *.o mojitos_group mojitos counters_option.h \rm -f *~ *.o mojitos_group mojitos counters_option.h
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment