X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=Makefile;fp=Makefile;h=7f5b123f4678d2594eefa3768562c450add800d9;hb=8819789ef2264b26aebfae489932a447f6e0f65f;hp=386cc23f0e716afebf81c0cd845fd6258496b425;hpb=a6d16121ebce069728e454b9bd4c5716d59c8809;p=bluesky.git diff --git a/Makefile b/Makefile index 386cc23..7f5b123 100644 --- a/Makefile +++ b/Makefile @@ -3,11 +3,19 @@ DEBUG=-g CFLAGS=-O -Wall -D_FILE_OFFSET_BITS=64 $(DEBUG) \ $(shell pkg-config --cflags $(PACKAGES)) LDFLAGS=$(DEBUG) $(shell pkg-config --libs $(PACKAGES)) +SUBDIRS=nfs3 -SRCS=dir.c inode.c main.c +SRCS=dir.c inode.c OBJS=$(SRCS:.c=.o) -bluesky : $(OBJS) +all : bluesky + for d in $(SUBDIRS); do $(MAKE) -C $$d; done + +bluesky.a : $(OBJS) + $(AR) -r $@ $(OBJS) + ranlib $@ + +bluesky : main.o bluesky.a $(CC) $(LDFLAGS) -o $@ $^ clean : @@ -17,6 +25,6 @@ dep : touch Makefile.dep makedepend -fMakefile.dep $(SRCS) -.PHONY : clean dep +.PHONY : all clean dep -include *.dep