build: add clean target, improve single file compile on MinGW
This commit is contained in:
parent
422d2810b3
commit
29ed404138
@ -72,8 +72,11 @@ OBJS = src/fs-poll.o \
|
||||
|
||||
all: libuv.a
|
||||
|
||||
clean:
|
||||
-$(RM) $(OBJS) libuv.a
|
||||
|
||||
libuv.a: $(OBJS)
|
||||
$(AR) crs $@ $^
|
||||
|
||||
# FIXME(bnoordhuis) Don't rebuild everything when a source file changes.
|
||||
$(OBJS): $(OBJS:.o=.c) $(INCLUDES)
|
||||
$(OBJS): %.o : %.c $(INCLUDES)
|
||||
$(CC) $(CFLAGS) $(EXTRA_CFLAGS) -c -o $@ $<
|
||||
|
||||
Loading…
Reference in New Issue
Block a user