summaryrefslogtreecommitdiff
path: root/userland/irc/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'userland/irc/Makefile')
-rw-r--r--userland/irc/Makefile14
1 files changed, 5 insertions, 9 deletions
diff --git a/userland/irc/Makefile b/userland/irc/Makefile
index c5f0c3d..835a7ee 100644
--- a/userland/irc/Makefile
+++ b/userland/irc/Makefile
@@ -2,20 +2,16 @@ CC="i686-sb-gcc"
CFLAGS = -ggdb -O2 -Wall -Wextra -Werror -Wno-pointer-sign -Wno-int-conversion -static
LIB=-L../libgui -lgui
INC=-I../libgui
+OBJS=sb.o sv.o irc.o
BINS=irc
all: $(BINS)
-sb.o: sb.c
+%.o: %.c
+ clang-format -i $<
$(CC) $(CFLAGS) $(INC) $(LIB) -o $@ -c $<
-sv.o: sv.c
- $(CC) $(CFLAGS) $(INC) $(LIB) -o $@ -c $<
-
-irc.o: irc.c
- $(CC) $(CFLAGS) $(INC) $(LIB) -o $@ -c $<
-
-irc: irc.o sb.o sv.o
+irc: $(OBJS)
$(CC) $(CFLAGS) -o $@ $^ $(LIB)
clean:
- rm $(BINS) *.o
+ rm $(BINS) $(OBJS)