OSDN Git Service

maint: hoist libparted/fs/*/Makefile.am into parent Makefile.am
authorJim Meyering <meyering@redhat.com>
Tue, 10 Jan 2012 10:48:52 +0000 (11:48 +0100)
committerJim Meyering <meyering@redhat.com>
Tue, 10 Jan 2012 11:26:40 +0000 (12:26 +0100)
There was no need to have a separate Makefile.am for each file system
type, and a good reason *not* to do that (reduce duplication).
* configure.ac (AC_OUTPUT): Remove Makefiles.
* libparted/fs/Makefile.am (SUBDIRS): Remove.
(EXTRA_DIST): List the two non-src files: hfs/DOC hfs/HISTORY.
(libfs_la_SOURCES): Hoist file names to here from...
* libparted/fs/amiga/Makefile.am: ...here.
* libparted/fs/ext2/Makefile.am: Likewise.
* libparted/fs/fat/Makefile.am: Likewise.
* libparted/fs/hfs/Makefile.am: Likewise.
* libparted/fs/jfs/Makefile.am: Likewise.
* libparted/fs/linux_swap/Makefile.am: Likewise.
* libparted/fs/nilfs2/Makefile.am: Likewise.
* libparted/fs/ntfs/Makefile.am: Likewise.
* libparted/fs/reiserfs/Makefile.am: Likewise.
* libparted/fs/ufs/Makefile.am: Likewise.
* libparted/fs/xfs/Makefile.am: Likewise.
* libparted/fs/*/Makefile.am: Remove files.
* libparted/fs/amiga/a-interface.c: Now that the .o files are all
in the same place, rename from interface.c, to avoid collision with
name of .o file from ext2/interface.c.

14 files changed:
configure.ac
libparted/fs/Makefile.am
libparted/fs/amiga/Makefile.am [deleted file]
libparted/fs/amiga/a-interface.c [moved from libparted/fs/amiga/interface.c with 100% similarity]
libparted/fs/ext2/Makefile.am [deleted file]
libparted/fs/fat/Makefile.am [deleted file]
libparted/fs/hfs/Makefile.am [deleted file]
libparted/fs/jfs/Makefile.am [deleted file]
libparted/fs/linux_swap/Makefile.am [deleted file]
libparted/fs/nilfs2/Makefile.am [deleted file]
libparted/fs/ntfs/Makefile.am [deleted file]
libparted/fs/reiserfs/Makefile.am [deleted file]
libparted/fs/ufs/Makefile.am [deleted file]
libparted/fs/xfs/Makefile.am [deleted file]

index a4bbe95..9f36089 100644 (file)
@@ -605,17 +605,6 @@ include/parted/Makefile
 libparted/Makefile
 libparted/labels/Makefile
 libparted/fs/Makefile
-libparted/fs/amiga/Makefile
-libparted/fs/ext2/Makefile
-libparted/fs/fat/Makefile
-libparted/fs/hfs/Makefile
-libparted/fs/jfs/Makefile
-libparted/fs/linux_swap/Makefile
-libparted/fs/ntfs/Makefile
-libparted/fs/reiserfs/Makefile
-libparted/fs/ufs/Makefile
-libparted/fs/xfs/Makefile
-libparted/fs/nilfs2/Makefile
 libparted/tests/Makefile
 libparted.pc
 parted/Makefile
index cb09ffb..0ce838c 100644 (file)
@@ -3,9 +3,6 @@
 #
 # This file may be modified and/or distributed without restriction.
 
-SUBDIRS       = amiga ext2 ufs fat ntfs hfs linux_swap xfs jfs reiserfs \
-               nilfs2 # bfs
-
 partedincludedir      =        -I$(top_srcdir)/include
 noinst_LTLIBRARIES    =        libfs.la
 libfs_la_LDFLAGS  = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
@@ -13,22 +10,45 @@ libfs_la_LDFLAGS  = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
 
 libfs_la_LIBADD   = $(UUID_LIBS)               \
                    $(INTLLIBS)                 \
-                   $(OS_LIBS)                  \
-                   $(REISER_LIBS)              \
-                   amiga/libamigafs.la         \
-                   ext2/libext2.la             \
-                   ufs/libufs.la               \
-                   fat/libfat.la               \
-                   ntfs/libntfs.la             \
-                   hfs/libhfs.la               \
-                   linux_swap/liblinuxswap.la  \
-                   xfs/libxfs.la               \
-                   jfs/libjfs.la               \
-                   reiserfs/libreiserfs.la     \
-                   nilfs2/libnilfs2.la
-#                  bfs/libbfs.la
+                   $(OS_LIBS)
+
+libfs_la_SOURCES =             \
+  amiga/affs.c                 \
+  amiga/affs.h                 \
+  amiga/amiga.c                        \
+  amiga/amiga.h                        \
+  amiga/apfs.c                 \
+  amiga/apfs.h                 \
+  amiga/asfs.c                 \
+  amiga/asfs.h                 \
+  amiga/a-interface.c          \
+  ext2/ext2.h                  \
+  ext2/ext2_fs.h               \
+  ext2/interface.c             \
+  fat/bootsector.c             \
+  fat/bootsector.h             \
+  fat/count.h                  \
+  fat/fat.c                    \
+  fat/fat.h                    \
+  hfs/hfs.c                    \
+  hfs/hfs.h                    \
+  hfs/probe.c                  \
+  hfs/probe.h                  \
+  jfs/jfs.c                    \
+  jfs/jfs_superblock.h         \
+  jfs/jfs_types.h              \
+  linux_swap/linux_swap.c      \
+  nilfs2/nilfs2.c              \
+  ntfs/ntfs.c                  \
+  reiserfs/reiserfs.c          \
+  reiserfs/reiserfs.h          \
+  ufs/ufs.c                    \
+  xfs/platform_defs.h          \
+  xfs/xfs.c                    \
+  xfs/xfs_sb.h                 \
+  xfs/xfs_types.h
 
-libfs_la_SOURCES   =
+EXTRA_DIST = hfs/DOC hfs/HISTORY
 
 INCLUDES = $(partedincludedir) $(INTLINCS)
 
diff --git a/libparted/fs/amiga/Makefile.am b/libparted/fs/amiga/Makefile.am
deleted file mode 100644 (file)
index 788ecac..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS)
-partedincludedir      =        -I$(top_srcdir)/include
-
-noinst_LTLIBRARIES    =        libamigafs.la
-libamigafs_la_SOURCES   =      amiga.h         \
-                       amiga.c         \
-                       affs.h          \
-                       affs.c          \
-                       asfs.h          \
-                       asfs.c          \
-                       apfs.h          \
-                       apfs.c          \
-                       interface.c
-
-INCLUDES = $(partedincludedir) $(INTLINCS)
-
-MAINTAINERCLEANFILES = Makefile.in
diff --git a/libparted/fs/ext2/Makefile.am b/libparted/fs/ext2/Makefile.am
deleted file mode 100644 (file)
index 0acd080..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS)
-partedincludedir      =        -I$(top_srcdir)/include
-
-noinst_LTLIBRARIES    =        libext2.la
-libext2_la_SOURCES    =        ext2.h \
-                       ext2_fs.h \
-                       interface.c
-
-INCLUDES = $(partedincludedir) $(INTLINCS)
-
-MAINTAINERCLEANFILES = Makefile.in
diff --git a/libparted/fs/fat/Makefile.am b/libparted/fs/fat/Makefile.am
deleted file mode 100644 (file)
index 9c975d7..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-partedincludedir      =        -I$(top_srcdir)/include
-
-noinst_LTLIBRARIES    =        libfat.la
-libfat_la_SOURCES     = bootsector.c   \
-                       bootsector.h    \
-                       count.h         \
-                       fat.c           \
-                       fat.h
-
-INCLUDES = $(partedincludedir) $(INTLINCS)
-
-MAINTAINERCLEANFILES = Makefile.in
diff --git a/libparted/fs/hfs/Makefile.am b/libparted/fs/hfs/Makefile.am
deleted file mode 100644 (file)
index f85493c..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS)
-partedincludedir       = -I$(top_srcdir)/include
-
-noinst_LTLIBRARIES     = libhfs.la
-libhfs_la_SOURCES      = hfs.c hfs.h \
-                         probe.c probe.h
-
-INCLUDES = $(partedincludedir) $(INTLINCS)
-
-EXTRA_DIST = DOC HISTORY
-
-MAINTAINERCLEANFILES = Makefile.in
diff --git a/libparted/fs/jfs/Makefile.am b/libparted/fs/jfs/Makefile.am
deleted file mode 100644 (file)
index a477874..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS)
-partedincludedir       = -I$(top_srcdir)/include
-
-noinst_LTLIBRARIES     = libjfs.la
-libjfs_la_SOURCES      = jfs.c jfs_superblock.h jfs_types.h
-
-INCLUDES = $(partedincludedir) $(INTLINCS)
-
-MAINTAINERCLEANFILES = Makefile.in
diff --git a/libparted/fs/linux_swap/Makefile.am b/libparted/fs/linux_swap/Makefile.am
deleted file mode 100644 (file)
index a366fc6..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-partedincludedir       = -I$(top_srcdir)/include
-
-noinst_LTLIBRARIES     = liblinuxswap.la
-liblinuxswap_la_SOURCES        = linux_swap.c
-
-INCLUDES = $(partedincludedir) $(INTLINCS)
-
-MAINTAINERCLEANFILES = Makefile.in
diff --git a/libparted/fs/nilfs2/Makefile.am b/libparted/fs/nilfs2/Makefile.am
deleted file mode 100644 (file)
index c7cfd68..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-partedincludedir       = -I$(top_srcdir)/include
-
-AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS)
-
-noinst_LTLIBRARIES     = libnilfs2.la
-libnilfs2_la_SOURCES   = nilfs2.c
-
-INCLUDES = $(partedincludedir) $(INTLINCS)
-
-MAINTAINERCLEANFILES = Makefile.in
diff --git a/libparted/fs/ntfs/Makefile.am b/libparted/fs/ntfs/Makefile.am
deleted file mode 100644 (file)
index 732692a..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS)
-partedincludedir       = -I$(top_srcdir)/include
-
-noinst_LTLIBRARIES     = libntfs.la
-libntfs_la_SOURCES     = ntfs.c
-
-INCLUDES = $(partedincludedir) $(INTLINCS)
-
-MAINTAINERCLEANFILES = Makefile.in
diff --git a/libparted/fs/reiserfs/Makefile.am b/libparted/fs/reiserfs/Makefile.am
deleted file mode 100644 (file)
index 7df005a..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS)
-partedincludedir       = -I$(top_srcdir)/include
-
-noinst_LTLIBRARIES     = libreiserfs.la
-
-libreiserfs_la_SOURCES = reiserfs.c reiserfs.h
-
-INCLUDES = $(partedincludedir) $(INTLINCS)
-
-MAINTAINERCLEANFILES = Makefile.in
diff --git a/libparted/fs/ufs/Makefile.am b/libparted/fs/ufs/Makefile.am
deleted file mode 100644 (file)
index c63e8d2..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS)
-partedincludedir       = -I$(top_srcdir)/include
-
-noinst_LTLIBRARIES     = libufs.la
-libufs_la_SOURCES      = ufs.c
-
-INCLUDES = $(partedincludedir) $(INTLINCS)
-
-MAINTAINERCLEANFILES = Makefile.in
diff --git a/libparted/fs/xfs/Makefile.am b/libparted/fs/xfs/Makefile.am
deleted file mode 100644 (file)
index 8e55052..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS)
-partedincludedir       = -I$(top_srcdir)/include
-
-noinst_LTLIBRARIES     = libxfs.la
-libxfs_la_SOURCES      = xfs.c xfs_sb.h xfs_types.h platform_defs.h
-
-INCLUDES = $(partedincludedir) $(INTLINCS)
-
-MAINTAINERCLEANFILES = Makefile.in