Move code to the "src" subdirectory
This commit is contained in:
37
Makefile
37
Makefile
@@ -1,28 +1,33 @@
|
|||||||
|
|
||||||
CC=gcc
|
CC = gcc
|
||||||
RM=rm -f
|
RM = rm -f
|
||||||
ECHO=echo
|
ECHO = echo
|
||||||
MKDIR=mkdir
|
MKDIR = mkdir
|
||||||
|
|
||||||
|
HEADS = \
|
||||||
|
src/util.h \
|
||||||
|
src/crc.h \
|
||||||
|
src/fileutil.h \
|
||||||
|
src/filenode.h
|
||||||
|
|
||||||
HEADS = util.h crc.h fileutil.h filenode.h
|
|
||||||
OBJS_BASE = \
|
OBJS_BASE = \
|
||||||
$(BUILDDIR)/util.o \
|
$(BUILDDIR)/util.o \
|
||||||
$(BUILDDIR)/crc.o \
|
$(BUILDDIR)/crc.o \
|
||||||
$(BUILDDIR)/fileutil.o \
|
$(BUILDDIR)/fileutil.o \
|
||||||
$(BUILDDIR)/filenode.o \
|
$(BUILDDIR)/filenode.o \
|
||||||
$(BUILDDIR)/filenodecmp.o
|
$(BUILDDIR)/filenodecmp.o
|
||||||
|
|
||||||
OBJS_APP = \
|
OBJS_APP = \
|
||||||
$(OBJS_BASE) \
|
$(OBJS_BASE) \
|
||||||
$(BUILDDIR)/main.o
|
$(BUILDDIR)/main.o
|
||||||
|
|
||||||
RES_APP=filesync
|
RES_APP = filesync.exe
|
||||||
|
|
||||||
CFLAGS = -g
|
CFLAGS = -g
|
||||||
LIBS = -lm
|
LIBS = -lm
|
||||||
BUILDDIR = build
|
BUILDDIR = build
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
DO_CC=@$(ECHO) "CC: $@" ;\
|
DO_CC=@$(ECHO) "CC: $@" ;\
|
||||||
$(CC) $(CFLAGS) -o $@ -c $<
|
$(CC) $(CFLAGS) -o $@ -c $<
|
||||||
|
|
||||||
@@ -30,7 +35,7 @@ all: $(RES_APP)
|
|||||||
|
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
$(RM) $(OBJS_BASE)
|
$(RM) $(RES_APP)
|
||||||
$(RM) $(OBJS_APP)
|
$(RM) $(OBJS_APP)
|
||||||
|
|
||||||
$(BUILDDIR):
|
$(BUILDDIR):
|
||||||
@@ -38,23 +43,23 @@ $(BUILDDIR):
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
$(BUILDDIR)/util.o: util.c $(HEADS)
|
$(BUILDDIR)/util.o: src/util.c $(HEADS)
|
||||||
$(DO_CC)
|
$(DO_CC)
|
||||||
|
|
||||||
$(BUILDDIR)/crc.o: crc.c $(HEADS)
|
$(BUILDDIR)/crc.o: src/crc.c $(HEADS)
|
||||||
$(DO_CC)
|
$(DO_CC)
|
||||||
|
|
||||||
$(BUILDDIR)/fileutil.o: fileutil.c $(HEADS)
|
$(BUILDDIR)/fileutil.o: src/fileutil.c $(HEADS)
|
||||||
$(DO_CC)
|
$(DO_CC)
|
||||||
|
|
||||||
$(BUILDDIR)/filenode.o: filenode.c $(HEADS)
|
$(BUILDDIR)/filenode.o: src/filenode.c $(HEADS)
|
||||||
$(DO_CC)
|
$(DO_CC)
|
||||||
|
|
||||||
$(BUILDDIR)/filenodecmp.o: filenodecmp.c $(HEADS)
|
$(BUILDDIR)/filenodecmp.o: src/filenodecmp.c $(HEADS)
|
||||||
$(DO_CC)
|
$(DO_CC)
|
||||||
|
|
||||||
|
|
||||||
$(BUILDDIR)/main.o: main.c $(HEADS)
|
$(BUILDDIR)/main.o: src/main.c $(HEADS)
|
||||||
$(DO_CC)
|
$(DO_CC)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user