[ros-diffs] [ion] 13242: Proper support for vfatlib and allow -j2 to work (as long as make tools && make implib && make -j2 is used).

ion at svn.reactos.com ion at svn.reactos.com
Mon Jan 24 03:08:27 CET 2005


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20050124/3f3d321d/attachment.html


More information about the Ros-diffs mailing list