Makefile.in
上传用户:zhuqijet
上传日期:2013-06-25
资源大小:10074k
文件大小:7k
源码类别:

词法分析

开发平台:

Visual C++

  1. #
  2. # The Apache Software License, Version 1.1
  3. #
  4. # Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  5. # reserved.
  6. #
  7. # Redistribution and use in source and binary forms, with or without
  8. # modification, are permitted provided that the following conditions
  9. # are met:
  10. #
  11. # 1. Redistributions of source code must retain the above copyright
  12. #    notice, this list of conditions and the following disclaimer.
  13. #
  14. # 2. Redistributions in binary form must reproduce the above copyright
  15. #    notice, this list of conditions and the following disclaimer in
  16. #    the documentation and/or other materials provided with the
  17. #    distribution.
  18. #
  19. # 3. The end-user documentation included with the redistribution,
  20. #    if any, must include the following acknowledgment:
  21. #       "This product includes software developed by the
  22. #        Apache Software Foundation (http://www.apache.org/)."
  23. #    Alternately, this acknowledgment may appear in the software itself,
  24. #    if and wherever such third-party acknowledgments normally appear.
  25. #
  26. # 4. The names "Xerces" and "Apache Software Foundation" must
  27. #    not be used to endorse or promote products derived from this
  28. #    software without prior written permission. For written
  29. #    permission, please contact apache@apache.org.
  30. #
  31. # 5. Products derived from this software may not be called "Apache",
  32. #    nor may "Apache" appear in their name, without prior written
  33. #    permission of the Apache Software Foundation.
  34. #
  35. # THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  36. # WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  37. # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  38. # DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  39. # ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  40. # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  41. # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  42. # USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  43. # ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  44. # OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  45. # OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  46. # SUCH DAMAGE.
  47. # ====================================================================
  48. #
  49. # This software consists of voluntary contributions made by many
  50. # individuals on behalf of the Apache Software Foundation, and was
  51. # originally based on software copyright (c) 1999, International
  52. # Business Machines, Inc., http://www.ibm.com .  For more information
  53. # on the Apache Software Foundation, please see
  54. # <http://www.apache.org/>.
  55. #
  56. #
  57. # $Log: Makefile.in,v $
  58. # Revision 1.8  2003/05/12 09:44:19  gareth
  59. # Port to NetBSD. Patch by Hiramatsu Yoshifumi.
  60. #
  61. # Revision 1.7  2003/03/13 22:11:28  tng
  62. # [Bug 17858] Support for QNX/Neutrino.  Patch from Chris McKillop.
  63. #
  64. # Revision 1.6  2002/12/02 20:41:09  tng
  65. # [Bug 12490] Patches required to build Xerces-C++ on BeOS R5.  Patch from Andrew Bachmann.
  66. #
  67. # Revision 1.5  2002/08/19 18:35:56  tng
  68. # [Bug 6467] Installing Xerces C++ on cygwin environment.
  69. #
  70. # Revision 1.4  2002/07/26 16:49:28  tng
  71. # [Bug 2681] Can't build with gcc/g++ not named 'gcc'/'g++'.  Patch from Jonathan Lennox.
  72. #
  73. # Revision 1.3  2002/02/27 22:38:42  peiyongz
  74. # Bug# 6445 Caldera (SCO) OpenServer Port : patch from Martin Kalen
  75. #
  76. # Revision 1.2  2002/02/11 18:19:19  tng
  77. # [Bug 2715] Build recursion suppresses make failures.
  78. #
  79. # Revision 1.1.1.1  2002/02/01 22:22:23  peiyongz
  80. # sane_include
  81. #
  82. # Revision 1.16  2001/11/29 18:25:18  tng
  83. # FreeBSD support by Michael Huedepohl.
  84. #
  85. # Revision 1.15  2001/07/06 17:12:02  tng
  86. # Automatic build of single-threaded library.  By Martin Kalen.
  87. #
  88. # Revision 1.14  2001/06/05 19:35:53  jberry
  89. # Add support for Mac OS X command line configuration and build.
  90. #
  91. # Revision 1.13  2000/08/01 18:26:07  aruna1
  92. # Tru64 support added
  93. #
  94. # Revision 1.12  2000/07/19 19:36:00  andyh
  95. # Add 'make install' target
  96. #
  97. # Revision 1.11  2000/04/04 20:11:46  abagchi
  98. # Added PTX support
  99. #
  100. # Revision 1.10  2000/03/01 22:30:04  abagchi
  101. # Object files are now created directly under obj directory
  102. #
  103. # Revision 1.9  2000/02/06 07:48:25  rahulj
  104. # Year 2K copyright swat.
  105. #
  106. # Revision 1.8  2000/02/01 23:43:49  abagchi
  107. # AS/400 related change
  108. #
  109. # Revision 1.7  2000/01/13 23:24:04  abagchi
  110. # Changed __USE_UNIX98 to _GNU_SOURCE
  111. #
  112. # Revision 1.6  1999/12/17 01:28:55  rahulj
  113. # Merged in changes submitted for UnixWare 7 port. Platform
  114. # specific files are still missing.
  115. #
  116. # Revision 1.5  1999/12/14 23:53:30  rahulj
  117. # Removed the offending Ctrl-M's from the commit message
  118. # logs which was giving packaging problems.
  119. #
  120. # Revision 1.4  1999/12/01 17:16:17  rahulj
  121. # Added support for IRIX 6.5.5 using SGI MIPSpro C++ 7.3 and 7.21 generating 32 bit objects. Changes submitted by Marc Stuessel
  122. #
  123. # Revision 1.3  1999/11/23 02:00:28  rahulj
  124. # Code now works under HPUX 11. Tested inmemory message loader.
  125. # Revamped makefiles. Builds with both DCE threads as well as pthread libraries.
  126. #
  127. # Revision 1.2  1999/11/17 22:36:37  rahulj
  128. # Code works with ICU transcoding service
  129. #
  130. # Revision 1.1.1.1  1999/11/09 01:06:14  twl
  131. # Initial checkin
  132. #
  133. # Revision 1.3  1999/11/08 20:45:28  rahul
  134. # Swat for adding in Product name and CVS comment log variable.
  135. #
  136. PLATFORM = @platform@
  137. CC  = @cc@
  138. CXX = @cxx@
  139. GCC = @GCC@
  140. GXX = @GXX@
  141. CXXFLAGS = @cxxflags@
  142. CFLAGS = @cflags@
  143. PREFIX = @prefix@
  144. LDFLAGS = @ldflags@
  145. LIBS = @libs@
  146. OSVER = @osver@
  147. USELIBWWW = @uselibwww@
  148. MESSAGELOADER = @messageloader@
  149. TRANSCODER = @transcoder@
  150. THREADS = @threads@
  151. CD=cd
  152. include ../../Makefile.incl
  153. ifeq (${PLATFORM}, SOLARIS)
  154.     SUBMODULE = Solaris
  155. endif
  156. ifeq (${PLATFORM}, AIX)
  157.     SUBMODULE = AIX
  158. endif
  159. ifeq (${PLATFORM}, BEOS)
  160.     SUBMODULE = BeOS
  161. endif
  162. ifeq (${PLATFORM}, QNX)
  163.     SUBMODULE = QNX
  164. endif
  165. ifeq (${PLATFORM}, LINUX)
  166.     SUBMODULE = Linux
  167. endif
  168. ifeq (${PLATFORM}, FREEBSD)
  169.     SUBMODULE = FreeBSD
  170. endif
  171. ifeq (${PLATFORM}, NETBSD)
  172.     SUBMODULE = NetBSD
  173. endif
  174. ifeq (${PLATFORM}, HPUX)
  175.     SUBMODULE = HPUX
  176. endif
  177. ifeq (${PLATFORM}, OS390)
  178.     SUBMODULE = OS390
  179. endif
  180. ifeq (${PLATFORM}, IRIX)
  181.     SUBMODULE = IRIX
  182. endif
  183. ifeq (${PLATFORM}, OPENSERVER)
  184.     SUBMODULE = OpenServer
  185. endif
  186. ifeq (${PLATFORM}, UNIXWARE)
  187.     SUBMODULE = UnixWare
  188. endif
  189. ifeq (${PLATFORM}, OS400)
  190.     SUBMODULE = OS400
  191. endif
  192. ifeq (${PLATFORM}, PTX)
  193.     SUBMODULE = PTX
  194. endif
  195. ifeq (${PLATFORM}, TRU64)
  196.     SUBMODULE = Tru64
  197. endif
  198. ifeq (${PLATFORM}, MACOSX)
  199.     SUBMODULE = MacOS
  200. endif
  201. ifeq (${PLATFORM}, CYGWIN)
  202.     SUBMODULE = Win32
  203. endif
  204. includes::
  205. ${MAKE} -C $(SUBMODULE) $@
  206. all::
  207. ${MAKE} -C $(SUBMODULE) $@
  208. clean::
  209. ${MAKE} -C $(SUBMODULE) $@
  210. distclean::
  211. ${MAKE} -C $(SUBMODULE) $@
  212. install::
  213. ${MAKE} -C $(SUBMODULE) $@