diff options
Diffstat (limited to 'userland/irc/Makefile')
-rw-r--r-- | userland/irc/Makefile | 14 |
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) |