# This file is part of cputemp2maxfreq. # # Copyright (C) 2023-2024 pa4wdh # # cputemp2maxfreq is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # cputemp2maxfreq is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with cputemp2maxfreq. If not, see . CC=gcc CFLAGS=-Wall -Wformat -Wconversion -Wtrampolines -Wimplicit-fallthrough -Werror cputemp2maxfreq: version.o debug.o sysfs.o cpufreq.o failsafe.o argparse.o logger.o cputemp.o cpulist.o version.h: generate_version_h.sh .git/index ./generate_version_h.sh > version.h %.o: %.c %.h debug.h $(COMPILE.c) $(OUTPUT_OPTION) $< debug.h: generate_debug_h.sh debug.c ./generate_debug_h.sh > debug.h.new mv debug.h.new debug.h