xfs
[Top] [All Lists]

TAKE - Change XFS Makefiles to 2.4.0-test13-prex format

To: unlisted-recipients:; (no To-header on input)
Subject: TAKE - Change XFS Makefiles to 2.4.0-test13-prex format
From: Keith Owens <kaos@xxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 19 Dec 2000 16:30:10 +1100
Sender: owner-linux-xfs@xxxxxxxxxxx
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


<Prev in Thread] Current Thread [Next in Thread>
  • TAKE - Change XFS Makefiles to 2.4.0-test13-prex format, Keith Owens <=