Proper support for vfatlib and allow -j2 to work (as long as make tools && make implib && make -j2 is used).
Modified: trunk/reactos/Makefile
Added: trunk/reactos/lib/fslib/Makefile

Modified: trunk/reactos/Makefile
--- trunk/reactos/Makefile	2005-01-24 00:44:21 UTC (rev 13241)
+++ trunk/reactos/Makefile	2005-01-24 02:08:25 UTC (rev 13242)
@@ -136,7 +136,7 @@
          $(SUBSYS:%=%_depends) $(SYS_SVC:%=%_depends) \
          $(EXT_MODULES:%=%_depends) $(POSIX_LIBS:%=%_depends)
 
-implib: hallib $(LIB_STATIC) $(COMPONENTS:%=%_implib) $(HALS:%=%_implib) \
+implib: hallib $(LIB_STATIC) $(LIB_FSLIB) $(COMPONENTS:%=%_implib) $(HALS:%=%_implib) \
         $(BUS:%=%_implib) $(LIB_STATIC:%=%_implib) $(LIB_FSLIB:%=%_implib) \
         msvcrt_implib $(DLLS:%=%_implib) $(KERNEL_DRIVERS:%=%_implib) \
         $(SUBSYS:%=%_implib) $(SYS_APPS:%=%_implib) $(SYS_SVC:%=%_implib) \

Added: trunk/reactos/lib/fslib/Makefile
--- trunk/reactos/lib/fslib/Makefile	2005-01-24 00:44:21 UTC (rev 13241)
+++ trunk/reactos/lib/fslib/Makefile	2005-01-24 02:08:25 UTC (rev 13242)
@@ -0,0 +1,48 @@
+#
+# ReactOS Driver Support Libraries
+#
+
+PATH_TO_TOP = ../..
+
+include $(PATH_TO_TOP)/rules.mak
+
+FSLIBS = vfatlib
+
+all: $(FSLIBS)
+
+depends: 
+
+implib: $(FSLIBS:%=%_implib)
+
+clean: 	$(FSLIBS:%=%_clean)
+
+install: $(FSLIBS:%=%_install)
+
+bootcd: $(FSLIBS:%=%_bootcd)
+
+.PHONY: all depends implib clean install bootcd
+
+
+#
+# FILE SYSTEM LIBRARIES
+#
+$(FSLIBS): %:
+	$(MAKE) -C $*
+
+$(FSLIBS:%=%_implib): %_implib:
+	$(MAKE) -C $* implib
+
+$(FSLIBS:%=%_clean): %_clean:
+	$(MAKE) -C $* clean
+
+$(FSLIBS:%=%_install): %_install:
+	$(MAKE) -C $* install
+
+$(FSLIBS:%=%_bootcd): %_bootcd:
+	$(MAKE) -C $* bootcd
+
+.PHONY: $(FSLIBS) $(FSLIBS:%=%_implib) $(FSLIBS:%=%_clean) $(FSLIBS:%=%_install) $(FSLIBS:%=%_bootcd)
+
+etags:
+	find . -name "*.[ch]" -print | etags --language=c -
+# EOF