rtems-yaffs: Modes to freshen to latest Yaffs and build in yaffs2/rtems
[yaffs2.git] / Makefile.rtems
diff --git a/Makefile.rtems b/Makefile.rtems
deleted file mode 100644 (file)
index 6c8e140..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-include $(RTEMS_MAKEFILE_PATH)/Makefile.inc
-include $(RTEMS_MAKEFILE_PATH)/make/target.cfg
-
-INSTALL_BASE = $(RTEMS_MAKEFILE_PATH)/lib
-
-BUILDDIR = build-$(RTEMS_BSP)
-
-CPPFLAGS += -I. -Idirect -Idirect/rtems
-
-DEPFLAGS = -MT $@ -MD -MP -MF $(basename $@).d
-
-GCCFLAGS = -g -I . -B $(INSTALL_BASE) -specs bsp_specs -qrtems
-
-CFLAGS += $(DEPFLAGS) $(GCCFLAGS)
-
-INCLUDES = rtems/rtems_yaffs.h \
-       direct/yportenv.h \
-       direct/ydirectenv.h \
-       direct/yaffs_osglue.h \
-       direct/yaffs_hweight.h \
-       direct/yaffscfg.h \
-       direct/yaffs_list.h \
-       direct/yaffsfs.h \
-       yaffs_guts.h \
-       yaffs_packedtags2.h \
-       yaffs_ecc.h
-
-LIB = $(BUILDDIR)/libyaffs2.a
-LIB_PIECES = yaffs_ecc \
-       yaffs_guts \
-       yaffs_packedtags1 \
-       yaffs_tagscompat \
-       yaffs_packedtags2 \
-       yaffs_nand \
-       yaffs_checkptrw \
-       direct/yaffs_qsort \
-       yaffs_nameval \
-       yaffs_attribs \
-       yaffs_allocator \
-       yaffs_bitmap \
-       yaffs_yaffs1 \
-       yaffs_yaffs2 \
-       yaffs_verify \
-       yaffs_summary \
-       direct/yaffs_hweight \
-       rtems/rtems_yaffs \
-       rtems/rtems_yaffs_os_context \
-       rtems/rtems_yaffs_os_glue
-LIB_OBJS = $(LIB_PIECES:%=$(BUILDDIR)/%.o)
-LIB_DEPS = $(LIB_PIECES:%=$(BUILDDIR)/%.d)
-
-all: $(BUILDDIR) $(LIB)
-
-$(BUILDDIR):
-       mkdir $(BUILDDIR)
-       mkdir $(BUILDDIR)/direct
-       mkdir $(BUILDDIR)/rtems
-
-$(LIB): $(LIB_OBJS)
-       $(AR) rcu $@ $^
-       $(RANLIB) $@
-
-$(BUILDDIR)/%.o: %.c
-       $(CC) $(CPPFLAGS) $(CFLAGS) -c $< -o $@
-
-clean:
-       rm -rf $(BUILDDIR)
-
-install:  all
-       mkdir -p $(INSTALL_BASE)/include/yaffs
-       install -m 644 $(LIB) $(INSTALL_BASE)
-       install -m 644 $(INCLUDES) $(INSTALL_BASE)/include/yaffs
-
-.PHONY: clean install
-
--include $(LIB_DEPS)