home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / src / linux-headers-2.6.17-6 / fs / smbfs / Makefile
Encoding:
Makefile  |  2006-08-11  |  1.0 KB  |  39 lines

  1. #
  2. # Makefile for the linux smb-filesystem routines.
  3. #
  4.  
  5. obj-$(CONFIG_SMB_FS) += smbfs.o
  6.  
  7. smbfs-objs := proc.o dir.o cache.o sock.o inode.o file.o ioctl.o getopt.o \
  8.         symlink.o smbiod.o request.o
  9.  
  10. # If you want debugging output, you may add these flags to the EXTRA_CFLAGS
  11. # SMBFS_PARANOIA should normally be enabled.
  12.  
  13. EXTRA_CFLAGS += -DSMBFS_PARANOIA
  14. #EXTRA_CFLAGS += -DSMBFS_DEBUG
  15. #EXTRA_CFLAGS += -DSMBFS_DEBUG_VERBOSE
  16. #EXTRA_CFLAGS += -DDEBUG_SMB_TIMESTAMP
  17. #EXTRA_CFLAGS += -Werror
  18.  
  19. #
  20. # Maintainer rules
  21. #
  22.  
  23. # getopt.c not included. It is intentionally separate
  24. SRC = proc.c dir.c cache.c sock.c inode.c file.c ioctl.c smbiod.c request.c \
  25.     symlink.c
  26.  
  27. proto:
  28.     -rm -f proto.h
  29.     @echo >  proto2.h "/*"
  30.     @echo >> proto2.h " *  Autogenerated with cproto on: " `date`
  31.     @echo >> proto2.h " */"
  32.     @echo >> proto2.h ""
  33.     @echo >> proto2.h "struct smb_request;"
  34.     @echo >> proto2.h "struct sock;"
  35.     @echo >> proto2.h "struct statfs;"
  36.     @echo >> proto2.h ""
  37.     cproto -E "gcc -E" -e -v -I $(TOPDIR)/include -DMAKING_PROTO -D__KERNEL__ $(SRC) >> proto2.h
  38.     mv proto2.h proto.h
  39.