We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d1c12fd commit c385253Copy full SHA for c385253
.gitignore
@@ -1,5 +1,8 @@
1
abbayev2
2
3
+# build
4
+*.o
5
+
6
# switch
7
*.elf
8
*.nacp
Makefile
@@ -41,13 +41,23 @@ SRCS= src/drawing.c \
41
src/main.c \
42
src/startscreen.c
43
44
+OBJS = $(SRCS:%.c=%.o)
45
46
47
all: $(PROG)
48
-$(PROG): $(SRCS)
- $(CC) $(CFLAGS) $(LDFLAGS) $(SRCS) -o $(PROG) $(LIBS)
49
+$(PROG): $(OBJS)
50
+ @echo linking $@
51
+ @$(CC) $(OBJS) $(LDFLAGS) $(LIBS) -o $@
52
53
+.SUFFIXES: .c .o
54
+.c.o:
55
+ @echo compile $<
56
+ @$(CC) $(CFLAGS) -c $< -o $@
57
58
clean:
- rm -f ./abbayev2
59
+ @echo cleaning...
60
+ @rm -f $(OBJS) $(PROG)
61
62
# Installation
63
install: $(PROG)
0 commit comments