ref: 1e73ca389484bf5e55a0fe0466cb7115652b2ea6
parent: c2c79ad2c652acc8b1189045f253cccd0980a434
author: Jonne Kokkonen <jonne.kokkonen@gmail.com>
date: Sat Mar 22 17:51:20 EDT 2025
fix classic Makefile
--- a/Makefile
+++ b/Makefile
@@ -1,8 +1,37 @@
#Set all your object files (the object files of all the .c files in your project, e.g. main.o my_sub_functions.o )
-OBJ = src/main.o src/backends/serialport.o src/backends/slip.o src/command.o src/render.o src/ini.o src/config.o src/input.o src/gamecontrollers.o src/fx_cube.o src/backends/usb.o src/audio.o src/backends/usb_audio.o src/backends/ringbuffer.o src/inprint2.o src/backends/rtmidi.o src/backends/queue.o
+OBJ = src/main.o \
+src/audio.o \
+src/command.o \
+src/config.o \
+src/fx_cube.o \
+src/gamecontrollers.o \
+src/ini.o \
+src/inprint2.o \
+src/input.o \
+src/backends/queue.o \
+src/render.o \
+src/backends/rtmidi.o \
+src/backends/ringbuffer.o \
+src/backends/serialport.o \
+src/backends/slip.o \
+src/backends/usb.o \
+src/backends/usb_audio.o \
#Set any dependant header files so that if they are edited they cause a complete re-compile (e.g. main.h some_subfunctions.h some_definitions_file.h ), or leave blank
-DEPS = src/backends/serialport.h src/backends/slip.h src/command.h src/render.h src/ini.h src/config.h src/input.h src/gamecontrollers.h src/fx_cube.h src/audio.h src/backends/ringbuffer.h src/inline_font.h src/backends/rtmidi.h src/backends/queue.h
+DEPS = src/audio.h \
+src/command.h \
+src/config.h \
+src/fx_cube.h \
+src/gamecontrollers.h \
+src/ini.h \
+src/input.h \
+src/render.h \
+src/backends/ringbuffer.h \
+src/backends/rtmidi.h \
+src/backends/queue.h \
+src/backends/serialport.h \
+src/backends/slip.h \
+src/fonts/inline_font.h
#Any special libraries you are using in your project (e.g. -lbcm2835 -lrt `pkg-config --libs gtk+-3.0` ), or leave blank
INCLUDES = $(shell pkg-config --libs sdl3 libserialport | sed 's/-mwindows//')
@@ -39,7 +68,7 @@
.PHONY: clean
clean:
- rm -f src/*.o *~ m8c
+ rm -f src/*.o src/backends/*.o *~ m8c
# PREFIX is environment variable, but if it is not set, then set default value
ifeq ($(PREFIX),)
--
⑨