Edit

kc3-lang/gnulib/modules/fchdir

Branch :

  • Show log

    Commit

  • Author : Bruno Haible
    Date : 2007-02-19 02:23:32
    Hash : d52c5b93
    Message : Move more declarations into <unistd.h>.

  • modules/fchdir
  • Description:
    fchdir() function: change current directory, given an open file descriptor.
    
    Files:
    lib/fchdir.c
    lib/dirent_.h
    m4/fchdir.m4
    
    Depends-on:
    absolute-header
    dup2
    fcntl
    unistd
    canonicalize-lgpl
    dirfd
    strdup
    
    configure.ac:
    gl_FUNC_FCHDIR
    gl_UNISTD_MODULE_INDICATOR([fchdir])
    
    Makefile.am:
    BUILT_SOURCES += $(DIRENT_H)
    
    # We need the following in order to create <dirent.h> when the system
    # doesn't have one that works with the given compiler.
    dirent.h: dirent_.h
    	rm -f $@-t $@
    	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
    	  sed -e 's|@''ABSOLUTE_DIRENT_H''@|$(ABSOLUTE_DIRENT_H)|g' \
    	      -e 's|@''REPLACE_FCHDIR''@|$(REPLACE_FCHDIR)|g' \
    	      < $(srcdir)/dirent_.h; \
    	} > $@-t
    	mv $@-t $@
    MOSTLYCLEANFILES += dirent.h dirent.h-t
    
    Include:
    #include <unistd.h>
    
    License:
    LGPL
    
    Maintainer:
    Bruno Haible