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