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
Show replies by date