@@ -35,59 +35,10 @@ r2r: $(R2R_BIN)
3535$(R2R_DIR):
3636 mkdir -p $@
3737
38- pause .o: src/coco/pause .c
39- $(CC) -c src/coco/pause.c
38+ % .o: % .c
39+ $(CC) $(CFLAGS) -c -o $@ $<
4040
41- strrchr.o: src/coco/strrchr.c
42- $(CC) -c src/coco/strrchr.c
43-
44- check_wifi.o: src/check_wifi.c
45- $(CC) -c src/check_wifi.c
46-
47- connect_wifi.o: src/connect_wifi.c
48- $(CC) -c src/connect_wifi.c
49-
50- destination_host_slot.o: src/destination_host_slot.c
51- $(CC) -c src/destination_host_slot.c
52-
53- hosts_and_devices.o: src/hosts_and_devices.c
54- $(CC) -c src/hosts_and_devices.c
55-
56- main.o: src/main.c
57- $(CC) -c src/main.c
58-
59- perform_copy.o: src/perform_copy.c
60- $(CC) -c src/perform_copy.c
61-
62- select_file.o: src/select_file.c
63- $(CC) -c src/select_file.c
64-
65- select_slot.o: src/select_slot.c
66- $(CC) -c src/select_slot.c
67-
68- set_wifi.o: src/set_wifi.c
69- $(CC) -c src/set_wifi.c
70-
71- show_info.o: src/show_info.c
72- $(CC) -c src/show_info.c
73-
74- bar.o: src/coco/bar.c
75- $(CC) -c src/coco/bar.c
76-
77- die.o: src/coco/die.c
78- $(CC) -c src/coco/die.c
79-
80- input.o: src/coco/input.c
81- $(CC) -c src/coco/input.c
82-
83- io.o: src/coco/io.c
84- $(CC) -c src/coco/io.c
85-
86- mount_and_boot.o: src/coco/mount_and_boot.c
87- $(CC) -c src/coco/mount_and_boot.c
88-
89- screen.o: src/coco/screen.c
90- $(CC) -c src/coco/screen.c
41+ vpath %.c src src/coco
9142
9243clean:
9344 $(RM) *.o
0 commit comments