Makefile.in
上传用户:dgyhgb
上传日期:2007-01-07
资源大小:676k
文件大小:3k
源码类别:

SQL Server

开发平台:

Unix_Linux

  1. ##########################################################################
  2. ##                    GNU SQL Server (Logging facility)                 ##
  3. ##     lj  - Logical Journal in PUPSI                                   ##
  4. ##     mj  - Microjournal in PUPSI                                      ##
  5. ##########################################################################
  6. ##
  7. ## $Id: Makefile.src.engine.jour.in,v 1.245 1997/03/31 03:46:38 kml Exp $
  8. ##
  9. ## This file is a part of GNU SQL Server
  10. ##
  11. ## Copyright (c) 1996, 1997, Free Software Foundation, Inc
  12. ## Developed at Institute of System Programming of Russian Academy of Science
  13. ## This file is written by Michael Kimelman
  14. ##
  15. ## This program is free software; you can redistribute it and/or modify it under
  16. ## the terms of the GNU General Public License as published by the Free
  17. ## Software Foundation; either version 2 of the License, or (at your option)
  18. ## any later version.
  19. ##
  20. ## This program is distributed in the hope that it will be useful, but WITHOUT
  21. ## ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  22. ## FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
  23. ## more details.
  24. ##
  25. ## You should have received a copy of the GNU General Public License along with
  26. ## this program; if not, write to the Free Software Foundation, Inc.,
  27. ## 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  28. ##
  29. ## Contacts: gss@ispras.ru
  30. ##
  31. srcdir=@srcdir@
  32. VPATH=@srcdir@
  33. include ../../Makefile_h
  34. ##########################################################################
  35. #                make program                                            #
  36. ##########################################################################
  37. all: install
  38. install: bin
  39. - [ -d $(SERVBIN) ] || mkdir -p $(SERVBIN)
  40. $(CP)  lj $(SERVBIN)
  41. $(CP)  mj $(SERVBIN)
  42. bin:     lj mj
  43. SRCL=    logj.c  helpfu.c ljipc.c
  44. SRCLOBS= ${SRCL:.c=.$(O)}
  45. SRCM=    microj.c mjipc.c helpfu.c
  46. SRCMOBS= ${SRCM:.c=.$(O)}
  47. lj:     $(SRCLOBS) 
  48. echo --  generating $@
  49. - $(RM) $@ 
  50. $(LD) $(SRCLOBS) $(SRLIBS) -o $@ 
  51. mj:      $(SRCMOBS) 
  52. echo --  generating $@
  53. - $(RM) $@ 
  54. $(LD) $(SRCMOBS) $(SRLIBS) -o $@ 
  55. clean::
  56. - $(RM) lj mj
  57. $(SRCL): $(IINC)/rnmtp.h $(IINC)/strml.h 
  58. ljipc.$(O): $(IINC)/inpop.h $(IINC)/pupsi.h
  59. $(SRCM): $(IINC)/rnmtp.h $(IINC)/strml.h 
  60. mjipc.$(O): $(IINC)/inpop.h $(IINC)/pupsi.h
  61. logj.$(O)   : logj.c $(IINC)/rnmtp.h $(IINC)/pupsi.h $(IINC)/strml.h fdecllj.h
  62. ljipc.$(O)  : ljipc.c $(IINC)/rnmtp.h $(IINC)/pupsi.h $(IINC)/strml.h 
  63.            $(IINC)/inpop.h  fdecllj.h $(INC)/setup_os.h
  64. helpfu.$(O) : helpfu.c $(IINC)/rnmtp.h $(IINC)/pupsi.h $(IINC)/strml.h  
  65.            fdecllj.h fdeclmj.h
  66. microj.$(O) : microj.c $(IINC)/rnmtp.h $(IINC)/pupsi.h $(IINC)/strml.h fdeclmj.h
  67. mjipc.$(O)  : mjipc.c $(IINC)/rnmtp.h $(IINC)/pupsi.h $(IINC)/strml.h 
  68.            $(IINC)/inpop.h fdeclmj.h $(INC)/setup_os.h
  69. fdecllj.h:  $(IINC)/totdecl.h
  70. fdeclmj.h:  $(IINC)/totdecl.h