diff options
Diffstat (limited to 'services/ftpfs/Makefile')
-rw-r--r-- | services/ftpfs/Makefile | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/services/ftpfs/Makefile b/services/ftpfs/Makefile new file mode 100644 index 00000000..bad88034 --- /dev/null +++ b/services/ftpfs/Makefile @@ -0,0 +1,38 @@ +include ../../config.inc + +include $(RTEMS_MAKEFILE_PATH)/Makefile.inc +include $(RTEMS_CUSTOM) +include $(PROJECT_ROOT)/make/leaf.cfg + +CFLAGS += -I $(INSTALL_BASE)/include + +CFLAGS += -w +CFLAGS += -I include +CFLAGS += -std=gnu99 +CFLAGS += -MT $@ -MD -MP -MF $(basename $@).d + +C_FILES = +C_FILES += ftpfs.c + +C_O_FILES = $(C_FILES:%.c=%.o) +C_D_FILES = $(C_FILES:%.c=%.d) + +LIB = libftpfs.a + +all: $(LIB) + +$(LIB): $(C_O_FILES) + $(AR) rcu $@ $^ + +install: $(LIB) + install -d $(INSTALL_BASE)/include/rtems + install -c -m 644 include/rtems/ftpfs.h $(INSTALL_BASE)/ + install -c -m 644 $(LIB) $(INSTALL_BASE) + +clean: + rm -f $(LIB) $(C_O_FILES) $(C_D_FILES) $(GEN_FILES) + +-include $(C_D_FILES) + +doc: + |