OBJECTS= power_console.o power_console_main.o OBJECTS+= MouseWheelSlider.o ConfigFile.o power_profile.o OBJECTS+= backlight.o X_INSTALL_DIR := /usr/X11R6 LINKOPTS := -L$(X_INSTALL_DIR)/lib -lfltk -lXext -lX11 -lm FLUID := fluid CXXFLAGS+= -I /usr/include/cairo -std=c++23 #CXXFLAGS+= -g -O0 CXXFLAGS+= -Oz .DEFAULT := all all: power_console clean: $(RM) $(OBJECTS) power_console power_console.h power_console.cxx power_console: $(OBJECTS) power_console.h $(CXX) $(CXXFLAGS) -o power_console $(OBJECTS) $(LINKOPTS) power_console_main.o: power_console_main.cc power_console.h power_console.h $(CXX) $(CXXFLAGS) -c power_console_main.cc power_console.h: power_console.fluid $(FLUID) -c power_console.fluid power_console.cxx: power_console.h power_console.o: power_console.h power_console.cxx $(CXX) $(CXXFLAGS) -c power_console.cxx