Makefile.in
上传用户:tsgydb
上传日期:2007-04-14
资源大小:10674k
文件大小:2k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. # === makefile ============================================================
  2. # Copyright (c) 1993 Chris Provenzano, proven@athena.mit.edu
  3. #
  4. # Description: This file is for creating the test programs for libpthread.a
  5. #
  6. # 1.00 93/08/03 proven
  7. # -Initial cut for pthreads.
  8. #
  9. srctop = @srctop@
  10. srcdir = @srctop@/lib/libpthreadutil
  11. VPATH = @srctop@/lib/libpthreadutil
  12. prefix= @prefix@
  13. exec_prefix= @exec_prefix@
  14. INSTALL_PATH = @exec_prefix@
  15.       BINDIR = $(INSTALL_PATH)/bin
  16.       LIBDIR = $(INSTALL_PATH)/lib
  17.       MANDIR = $(INSTALL_PATH)/man
  18.       INCDIR = $(INSTALL_PATH)/include
  19.           CC = ../../pgcc -notinstalled
  20.  CDEBUGFLAGS = @CFLAGS@
  21.       CFLAGS = $(CDEBUGFLAGS) $(INCLUDES) $(ADDL_CFLAGS) -DSRCDIR="$(srcdir)"
  22.       RANLIB = @RANLIB@
  23.         OBJS = pthread_tad.o pthread_atexit.o
  24.      LIBRARY = libpthreadutil.a
  25.      HEADERS = pthreadutil.h
  26. ################################################################################
  27. #
  28. all : $(LIBRARY)
  29. clean: 
  30. rm -f *.o $(TESTS) $(BENCHMARKS) a.out core maketmp makeout
  31. depend:
  32. sed '/### Dependencies/q' < Makefile > maketmp
  33. (for i in $(CSRC);do $(CPP) -M $$i;done) >> maketmp
  34. cp maketmp Makefile
  35. install: $(LIBRARY)
  36. install $(LIBRARY) $(LIBDIR)
  37. for x in $(HEADERS); 
  38. do cp $(srcdir)/$$x $(INCDIR); 
  39. done
  40. realclean: clean
  41. rm -f Makefile
  42. Makefile: Makefile.in
  43. (cd ../.. ; sh config.status)
  44. .c.o:
  45. $(CC) $(CFLAGS) -c $< 
  46. $(LIBRARY) : ${OBJS}
  47. ar r new.a ${OBJS} && 
  48. $(RANLIB) new.a && 
  49. mv -f new.a $(LIBRARY)
  50. ################################################################################
  51. ### Do not remove the following line. It is for depend #########################
  52. ### Dependencies: