123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326 |
- # This is the "Makefile.in" that is used when vfs is built as part of
- # mc. Any changes here must also be made in Makefile.am.
- # x
- srcdir = @srcdir@
- top_srcdir = @top_srcdir@
- VPATH = @srcdir@
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- top_builddir = ..
- @MCF@
- SAMBA_INCLUDES = -I$(srcdir)/samba/ubiqx -I$(srcdir)/samba/smbwrapper
- CFLAGS = $(XCFLAGS)
- CPPFLAGS = $(XCPPFLAGS) -D_LARGEFILE64_SOURCE -I. $(SAMBA_INCLUDES)
- LDFLAGS = $(XLDFLAGS)
- DEFS = $(XDEFS)
- LIBS = @LINTL@ @SHADOWLIB@ $(XLIBS) @TERMNET@ @PAMLIBS@ @LCRYPT@ $(XLIB)
- INSTALL = @INSTALL@
- INSTALL_PROGRAM = @INSTALL_PROGRAM@ -m 755
- INSTALL_DATA = @INSTALL_DATA@
- AR = @AR@
- #
- # VFS code
- #
- NETFILES = tcputil.o fish.o ftpfs.o @smbfs@ mcfs.o utilvfs.o
- SAMBAFILES= \
- samba/param/loadparm.o \
- samba/lib/time.o \
- samba/lib/slprintf.o \
- samba/lib/util.o \
- samba/lib/debug.o \
- samba/lib/system.o \
- samba/lib/util_str.o \
- samba/lib/kanji.o \
- samba/lib/charcnv.o \
- samba/lib/charset.o \
- samba/lib/username.o \
- samba/lib/util_file.o \
- samba/lib/signal.o \
- samba/lib/util_sock.o \
- samba/lib/genrand.o \
- samba/lib/md4.o \
- samba/lib/doscalls.o \
- samba/param/params.o \
- samba/libsmb/clientgen.o \
- samba/libsmb/pwd_cache.o \
- samba/libsmb/smbencrypt.o \
- samba/libsmb/smbdes.o \
- samba/lib/util_unistr.o \
- samba/lib/getsmbpass.o \
- samba/libsmb/nmblib.o \
- samba/libsmb/namequery.o\
- samba/lib/interface.o \
- samba/lib/netmask.o \
- samba/libsmb/nterr.o \
- samba/libsmb/smberr.o
- SAMBA_DIST_TOPLEVEL = \
- Makefile.in \
- acconfig.h \
- aclocal.m4 \
- architecture.doc \
- configure.in \
- configure \
- internals.doc \
- parsing.doc \
- samba-files \
- smbadduser
- SAMBA_DIST_INCLUDE = \
- byteorder.h \
- charset.h \
- client.h \
- config.h.in \
- dlinklist.h \
- includes.h \
- kanji.h \
- local.h \
- nameserv.h \
- ntdomain.h \
- nterr.h \
- proto.h \
- rpc_dce.h \
- rpc_lsa.h \
- rpc_misc.h \
- rpc_netlogon.h \
- rpc_reg.h \
- rpc_samr.h \
- rpc_secdes.h \
- rpc_srvsvc.h \
- rpc_wkssvc.h \
- rpcclient.h \
- smb.h \
- stamp-h.in \
- trans2.h \
- version.h
- SAMBA_DIST_LIB = \
- charcnv.c \
- charset.c \
- debug.c \
- doscalls.c \
- genrand.c \
- getsmbpass.c \
- interface.c \
- kanji.c \
- md4.c \
- netmask.c \
- signal.c \
- slprintf.c \
- system.c \
- time.c \
- username.c \
- util.c \
- util_file.c \
- util_sock.c \
- util_str.c \
- util_unistr.c
- SAMBA_DIST_LIBSMB = \
- clientgen.c \
- namequery.c \
- nmblib.c \
- nterr.c \
- pwd_cache.c \
- smbdes.c \
- smbencrypt.c \
- smberr.c
- SAMBA_DIST_PARAM = \
- loadparm.c \
- params.c
- SAMBA_DIST_SMBWRAPPER = \
- smbw.h
- SAMBA_DIST_TESTS = \
- README \
- crypttest.c \
- fcntl_lock.c \
- ftruncate.c \
- ftruncroot.c \
- getgroups.c \
- shared_mmap.c \
- summary.c \
- sysv_ipc.c \
- trapdoor.c \
- trivial.c
- SAMBA_DIST_UBIQX = \
- COPYING.LIB \
- README.UBI \
- debugparse.h \
- sys_include.h \
- ubi_BinTree.h \
- ubi_Cache.h \
- ubi_SplayTree.h \
- ubi_dLinkList.h \
- ubi_sLinkList.h
- NONETFILES = \
- container.o \
- cpio.o \
- direntry.o \
- extfs.o \
- local.o \
- names.o \
- tar.o \
- sfs.o \
- vfs.o @undelfs_o@
- VFSSRCS = \
- container.c \
- cpio.c \
- direntry.c \
- extfs.c \
- ftpfs.c \
- fish.c \
- local.c \
- local.h \
- mcfs.c \
- names.c \
- mcserv.c \
- sfs.c \
- shared_tar_ext.c \
- shared_ftp_fish.c \
- smbfs.c \
- tar.c \
- tcputil.c \
- undelfs.c \
- utilvfs.c \
- util-alone.c \
- vfs.c
- VFSHDRS = \
- container.h \
- extfs.h \
- fish.h \
- ftpfs.h \
- mcfs.h \
- names.h \
- smbfs.h \
- tar.h \
- tcputil.h \
- utilvfs.h \
- vfs.h \
- util-alone.h \
- xdirentry.h
- VFSOBJS = $(NONETFILES) @NETFILES@
- Makefile: $(srcdir)/Make-mc.in $(top_builddir)/config.status
- cd $(top_builddir) && CONFIG_FILES=vfs/Makefile:vfs/Make-mc.in CONFIG_HEADERS= $(SHELL) ./config.status
- #
- # Distribution variables
- #
- DISTVFS = Make-mc.in ChangeLog $(VFSSRCS) $(VFSHDRS) callback.h README README.fish
- all: @LIBVFS@ @mcserv@
- (cd extfs; $(MAKE) all)
- .c.o:
- $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
- check:
- @echo no tests are supplied.
- SRC_LINKS = mad.c mad.h
- $(SRC_LINKS):
- for i in $(SRC_LINKS); do \
- $(LN_S) $(mcsrcdir)/$$i . || exit 1; \
- done
- mcserv: mcserv.o tcputil.o mad.o
- $(CC) $(LDFLAGS) -o mcserv mcserv.o tcputil.o mad.o $(LIBS)
- $(SAMBAFILES):
- cd samba && $(MAKE)
- libvfs-mc.a: $(VFSOBJS) @SAMBAFILES@
- rm -f $@
- $(AR) cr $@ $(VFSOBJS) @SAMBAFILES@
- -$(RANLIB) $@
- showlibdep:
- @echo 'OBJS="$(VFSOBJS)"'
- TAGS: $(VFSSRCS)
- etags $(VFSSRCS)
- mostlyclean:
- (cd extfs; $(MAKE) mostlyclean)
- rm -f $(SAMBAFILES)
- rm -f *.o core a.out
- clean: mostlyclean
- (cd extfs; $(MAKE) clean)
- (cd samba; $(MAKE) clean)
- rm -f mcserv *.a
- distclean: clean
- (cd extfs; $(MAKE) distclean)
- (cd samba; $(MAKE) distclean)
- rm -f $(SRC_LINKS)
- rm -f .depend
- rm -f TAGS
- rm -f *~
- rm -f Makefile
- install: install_@mcserv@ install.extfs
- install_:
- install_mcserv:
- $(mkinstalldirs) $(DESTDIR)$(bindir)
- $(INSTALL_PROGRAM) mcserv $(DESTDIR)$(bindir)/$(binprefix)mcserv
- install.extfs:
- (cd extfs; $(MAKE) install)
- uninstall:
- (cd extfs; $(MAKE) uninstall)
- rm -f $(DESTDIR)$(bindir)/$(binprefix)mcserv
- distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
- distdir:
- for I in $(DISTVFS); \
- do cp -p $(srcdir)/$$I $(distdir) || exit 1; \
- done
- mkdir $(distdir)/extfs
- (cd extfs && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(top_distdir) \
- distdir=../$(distdir)/extfs distdir) || exit 1
- mkdir $(distdir)/samba
- mkdir $(distdir)/samba/include
- mkdir $(distdir)/samba/lib
- mkdir $(distdir)/samba/libsmb
- mkdir $(distdir)/samba/param
- mkdir $(distdir)/samba/smbwrapper
- mkdir $(distdir)/samba/tests
- mkdir $(distdir)/samba/ubiqx
- for I in $(SAMBA_DIST_TOPLEVEL); do cp -p $(srcdir)/samba/$$I $(distdir)/samba || exit 1; done
- for I in $(SAMBA_DIST_INCLUDE); do cp -p $(srcdir)/samba/include/$$I $(distdir)/samba/include || exit 1; done
- for I in $(SAMBA_DIST_LIB); do cp -p $(srcdir)/samba/lib/$$I $(distdir)/samba/lib || exit 1; done
- for I in $(SAMBA_DIST_LIBSMB); do cp -p $(srcdir)/samba/libsmb/$$I $(distdir)/samba/libsmb || exit 1; done
- for I in $(SAMBA_DIST_PARAM); do cp -p $(srcdir)/samba/param/$$I $(distdir)/samba/param || exit 1; done
- for I in $(SAMBA_DIST_SMBWRAPPER); do cp -p $(srcdir)/samba/smbwrapper/$$I $(distdir)/samba/smbwrapper || exit 1; done
- for I in $(SAMBA_DIST_TESTS); do cp -p $(srcdir)/samba/tests/$$I $(distdir)/samba/tests || exit 1; done
- for I in $(SAMBA_DIST_UBIQX); do cp -p $(srcdir)/samba/ubiqx/$$I $(distdir)/samba/ubiqx || exit 1; done
-
- depend dep: mcdep
- fastdeploc:
- # ***Dependencies***Do not edit***
- @DOTDEPEND@
- # ***End of dependencies***
|