Browse Source

* Make-mc.in: convert to ...
* Makefile.am: ... this.

Pavel Roskin 23 years ago
parent
commit
009eeb0a6a
2 changed files with 164 additions and 0 deletions
  1. 3 0
      vfs/ChangeLog
  2. 161 0
      vfs/Makefile.am

+ 3 - 0
vfs/ChangeLog

@@ -1,5 +1,8 @@
 2001-12-31  Pavel Roskin  <proski@gnu.org>
 
+	* Make-mc.in: convert to ...
+	* Makefile.am: ... this.
+
 	* Makefile.am: rename to ...
 	* Make-alone.am: ... this.  Automake 1.5b doesn't allow Makefile
 	and Makefile.am to coexist peacefully unless the former is

+ 161 - 0
vfs/Makefile.am

@@ -0,0 +1,161 @@
+SUBDIRS = extfs
+
+AM_CFLAGS = $(GLIB_CFLAGS)
+
+BASICFILES = 			\
+	cpio.c			\
+	direntry.c		\
+	extfs.c 		\
+	local.c 		\
+	names.c			\
+	tar.c			\
+	sfs.c			\
+	vfs.c
+
+VFSHDRS = 			\
+	container.h 		\
+	extfs.h 		\
+	fish.h			\
+	ftpfs.h 		\
+	local.h			\
+	mcfs.h 			\
+	names.h 		\
+	smbfs.h			\
+	tar.h 			\
+	tcputil.h 		\
+	utilvfs.h		\
+	vfs.h			\
+	xdirentry.h
+
+SMBFILES = smbfs.c
+if USE_SAMBA_FS
+SMB_NETFILES = $(SMBFILES)
+endif
+
+UNDELFILES = undelfs.c
+if USE_UNDEL_FS
+UNDEL_FILES = $(UNDELFILES)
+endif
+
+NETFILES = tcputil.c fish.c ftpfs.c mcfs.c utilvfs.c $(SMB_NETFILES)
+
+NONETFILES = $(BASICFILES) $(UNDEL_FILES)
+
+EXTRA_DIST = ChangeLog README README.fish \
+	$(VFSHDRS) $(BASICFILES) $(NETFILES) $(SMBFILES) $(UNDELFILES)
+
+dist-hook:
+	mkdir $(distdir)/samba
+	mkdir $(distdir)/samba/include
+	mkdir $(distdir)/samba/lib
+	mkdir $(distdir)/samba/libsmb
+	mkdir $(distdir)/samba/param
+	mkdir $(distdir)/samba/tests
+	for I in $(SAMBA_DIST); do \
+	  cp -p $(srcdir)/samba/$$I $(distdir)/samba/$$I || exit 1; \
+	done
+
+if USE_VFS
+noinst_LIBRARIES = libvfs-mc.a
+else
+noinst_LIBRARIES =
+endif
+
+if USE_VFS_NET
+libvfs_mc_a_SOURCES = $(NETFILES) $(NONETFILES)
+else
+libvfs_mc_a_SOURCES = $(NONETFILES)
+endif
+
+if MCSERV_INSTALL
+sbin_PROGRAMS = mcserv
+else
+noinst_PROGRAMS = mcserv
+endif
+
+mcserv_SOURCES = mcserv.c tcputil.c
+
+mcserv_LDFLAGS = $(SHADOWLIB) $(TERMNET) $(PAMLIBS) $(LCRYPT)
+
+if USE_SAMBA_FS
+libvfs-mc.a: $(libvfs_mc_a_OBJECTS) $(libvfs_mc_a_DEPENDENCIES) samba/libsamba.a
+	rm -f $@ libtmp.a
+	cp -f samba/libsamba.a libtmp.a
+	$(libvfs_mc_a_AR) libtmp.a $(libvfs_mc_a_OBJECTS) $(libvfs_mc_a_LIBADD)
+	mv libtmp.a $@
+	$(RANLIB) $@
+endif
+
+samba/libsamba.a:
+	cd samba && $(MAKE) libsamba.a
+
+SAMBA_DIST =			\
+	Makefile.in		\
+	acconfig.h		\
+	aclocal.m4		\
+	architecture.doc	\
+	configure.in		\
+	configure		\
+	internals.doc		\
+	parsing.doc		\
+	include/byteorder.h	\
+	include/charset.h	\
+	include/client.h	\
+	include/config.h.in	\
+	include/dlinklist.h	\
+	include/includes.h	\
+	include/kanji.h		\
+	include/local.h		\
+	include/nameserv.h	\
+	include/ntdomain.h	\
+	include/nterr.h		\
+	include/proto.h		\
+	include/rpc_dce.h	\
+	include/rpc_lsa.h	\
+	include/rpc_misc.h	\
+	include/rpc_netlogon.h	\
+	include/rpc_reg.h	\
+	include/rpc_samr.h	\
+	include/rpc_secdes.h	\
+	include/rpc_srvsvc.h	\
+	include/rpc_wkssvc.h	\
+	include/rpcclient.h	\
+	include/smb.h		\
+	include/stamp-h.in	\
+	include/trans2.h	\
+	include/version.h	\
+	lib/charcnv.c		\
+	lib/charset.c		\
+	lib/debug.c		\
+	lib/doscalls.c		\
+	lib/genrand.c		\
+	lib/interface.c		\
+	lib/kanji.c		\
+	lib/md4.c		\
+	lib/netmask.c		\
+	lib/signal.c		\
+	lib/slprintf.c		\
+	lib/system.c		\
+	lib/time.c		\
+	lib/username.c		\
+	lib/util.c		\
+	lib/util_file.c		\
+	lib/util_sock.c		\
+	lib/util_str.c		\
+	lib/util_unistr.c	\
+	libsmb/clientgen.c	\
+	libsmb/namequery.c	\
+	libsmb/nmblib.c		\
+	libsmb/nterr.c		\
+	libsmb/pwd_cache.c	\
+	libsmb/smbdes.c		\
+	libsmb/smbencrypt.c	\
+	libsmb/smberr.c		\
+	param/loadparm.c	\
+	param/params.c		\
+	tests/README		\
+	tests/ftruncate.c	\
+	tests/getgroups.c	\
+	tests/summary.c		\
+	tests/trivial.c
+