Change XFS Makefiles to 2.4.0-test13-prex format.
Linus decided to rewrite the Makefiles in 2.4.0-test13-pre1 onwards.
This completely messes up XFS, which does things that no other
filesystem does. The Makefiles assume that a filesystem is either a
single module or is built into the kernel, XFS has both modules and
builin code. The build system assumes that every module is to be
installed and that a module is built from a single directory, XFS has
module code in multiple directories, some of which is installed as part
of the xfs.o module, not as free standing modules.
This change changes the 2.4.0-test12 XFS Makefiles to use the new
2.4.0-test13-prex format. Catch 22, cannot change the Makefiles
without upgrading to test13 Rules.make, cannot upgrade XFS to test13
without changing the XFS Makefiles. As a workaround, I added
Rules.make.new which is the test13 Rule.make plus XFS specific changes.
The XFS Makefiles include Rules.make.new instead of Rules.make, the
rest of the kernel Makefiles are unchanged.
When XFS is updated to test13, rename Rules.make.new to Rules.make,
edit linux/fs/xfs/Makefile, linux/fs/xfs/linux/Makefile,
linux/fs/xfs/dmapi/Makefile, linux/fs/xfs/support/Makefile to point to
Rules.make instead of Rules.make.new.
Date: Mon Dec 18 21:18:27 PST 2000
Workarea: sherman.melbourne.sgi.com:/build/kaos/2.4.x-xfs
The following file(s) were checked into:
bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs
Modid: 2.4.x-xfs:slinx:80970a
linux/Rules.make.new - 1.1
linux/fs/Makefile - 1.24
Change XFS Makefiles to 2.4.0-test13-prex format
Date: Mon Dec 18 21:20:37 PST 2000
Workarea: sherman.melbourne.sgi.com:/build/kaos/2.4.x-xfs
The following file(s) were checked into:
bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs
Modid: 2.4.x-xfs:slinx:80971a
linux/fs/xfs/Makefile - 1.110
linux/fs/xfs/linux/Makefile - 1.32
linux/fs/xfs/dmapi/Makefile - 1.5
linux/fs/xfs/support/Makefile - 1.2
|