2 ifeq ("$(origin O)", "command line")
8 ifeq ($(strip $(STATIC
)),true
)
9 LIBS
= -L..
/ -L
$(OUTPUT
) -lm
10 OBJS
= $(OUTPUT
)main.o
$(OUTPUT
)parse.o
$(OUTPUT
)system.o
$(OUTPUT
)benchmark.o \
11 $(OUTPUT
)..
/lib
/cpufreq.o
$(OUTPUT
)..
/lib
/sysfs.o
13 LIBS
= -L..
/ -L
$(OUTPUT
) -lm
-lcpupower
14 OBJS
= $(OUTPUT
)main.o
$(OUTPUT
)parse.o
$(OUTPUT
)system.o
$(OUTPUT
)benchmark.o
17 CFLAGS
+= -D_GNU_SOURCE
-I..
/lib
-DDEFAULT_CONFIG_FILE
=\"$(confdir
)/cpufreq-bench.conf
\"
21 $(QUIET
) $(CC
) -c
$(CFLAGS
) $< -o
$@
23 $(OUTPUT
)cpufreq-bench
: $(OBJS
)
25 $(QUIET
) $(CC
) -o
$@
$(CFLAGS
) $(LDFLAGS
) $(OBJS
) $(LIBS
)
27 all: $(OUTPUT
)cpufreq-bench
30 mkdir
-p
$(DESTDIR
)/$(sbindir
)
31 mkdir
-p
$(DESTDIR
)/$(bindir)
32 mkdir
-p
$(DESTDIR
)/$(docdir
)
33 mkdir
-p
$(DESTDIR
)/$(confdir
)
34 install -m
755 $(OUTPUT
)cpufreq-bench
$(DESTDIR
)/$(sbindir
)/cpufreq-bench
35 install -m
755 cpufreq-bench_plot.sh
$(DESTDIR
)/$(bindir)/cpufreq-bench_plot.sh
36 install -m
644 README-BENCH
$(DESTDIR
)/$(docdir
)/README-BENCH
37 install -m
755 cpufreq-bench_script.sh
$(DESTDIR
)/$(docdir
)/cpufreq-bench_script.sh
38 install -m
644 example.cfg
$(DESTDIR
)/$(confdir
)/cpufreq-bench.conf
42 rm -f
$(OUTPUT
)cpufreq-bench