Makefile.in
上传用户:huihehuasu
上传日期:2007-01-10
资源大小:6948k
文件大小:16k
源码类别:

xml/soap/webservice

开发平台:

C/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.52  2001/12/03 14:45:11  tng
  59. # FreeBSD native transcoder (IconvFBSD) added by Max Gotlib.
  60. #
  61. # Revision 1.51  2001/11/19 21:59:00  peiyongz
  62. # Reorganization: Double/Float
  63. #
  64. # Revision 1.50  2001/11/12 20:36:54  peiyongz
  65. # SchemaDateTimeException defined
  66. #
  67. # Revision 1.49  2001/11/07 19:16:03  peiyongz
  68. # DateTime Port
  69. #
  70. # Revision 1.48  2001/10/23 23:09:32  peiyongz
  71. # [Bug#880] patch to PlatformUtils:init()/term() and related. from Mark Weaver
  72. #
  73. # Revision 1.47  2001/10/02 16:07:45  tng
  74. # typo: fix extra spaces after the separator that led to make error
  75. #
  76. # Revision 1.46  2001/09/27 14:54:03  peiyongz
  77. # DTV Reorganization: new class
  78. #
  79. # Revision 1.45  2001/08/17 14:06:59  peiyongz
  80. # Typo: XMLHashCMStateSet.hpp -> HashCMStateSet.hpp
  81. #
  82. # Revision 1.44  2001/08/16 21:54:16  peiyongz
  83. # new class creation
  84. #
  85. # Revision 1.43  2001/08/10 16:42:33  peiyongz
  86. # XMLUri Added
  87. #
  88. # Revision 1.42  2001/07/26 20:40:01  peiyongz
  89. # XMLFloat
  90. #
  91. # Revision 1.41  2001/07/24 20:39:44  peiyongz
  92. # XMLDouble
  93. #
  94. # Revision 1.40  2001/07/06 17:11:58  tng
  95. # Automatic build of single-threaded library.  By Martin Kalen.
  96. #
  97. # Revision 1.39  2001/06/27 17:08:30  tng
  98. # [Bug 1147] Headers install in wrong directory.  By Murray Cumming.
  99. #
  100. # Revision 1.38  2001/06/11 15:15:45  knoaman
  101. # StringTokenizer renamed to XMLStringTokenizer.
  102. #
  103. # Revision 1.37  2001/06/06 13:13:58  tng
  104. # Fix regression where TRANSCODERMODULE is not assigned if TRANSCODE == NATIVE.
  105. #
  106. # Revision 1.36  2001/06/05 19:35:51  jberry
  107. # Add support for Mac OS X command line configuration and build.
  108. #
  109. # Revision 1.35  2001/05/16 15:25:40  tng
  110. # Schema: Add Base64 and HexBin.  By Pei Yong Zhang.
  111. #
  112. # Revision 1.34  2001/05/11 13:26:27  tng
  113. # Copyright update.
  114. #
  115. # Revision 1.33  2001/05/10 20:51:18  tng
  116. # Schema: Add DecimalDatatypeValidator and XMLBigDecimal, XMLBigInteger.  By Pei Yong Zhang.
  117. #
  118. # Revision 1.32  2001/04/19 17:47:56  knoaman
  119. # A string tokenizer utility.
  120. #
  121. # Revision 1.31  2001/03/21 21:56:11  tng
  122. # Schema: Add Schema Grammar, Schema Validator, and split the DTDValidator into DTDValidator, DTDScanner, and DTDGrammar.
  123. #
  124. # Revision 1.30  2001/03/02 20:06:19  knoaman
  125. # Schema: Regular expression project and configuration file changes
  126. #
  127. # Revision 1.29  2001/03/02 14:39:13  tng
  128. # Enabling libWWW NetAccessor support under UNIX. Tested with latest tarball of libWWW
  129. # (w3c-libwww-5.3.2) under RedHat Linux 6.1.  Added by Martin Kalen.
  130. #
  131. # There is one MAJOR problem with the use of libwww and the patches
  132. # below, which someone with knowledge of libwww filters etc. might want
  133. # to look into. Default behavior for content-type text/xml is to consume
  134. # all xml data before it reaches the simple HTML presenter. Hence, only
  135. # files with content-type text/html will actually reach the xerces-c
  136. # library. If you have a *.xml file on the webbserver, processing of the
  137. # file will throw an exception stating "The main XML document cannot be
  138. # empty" (correct in a xerces point of view since if you enable debug
  139. # build you will see that libwww "eats" all text/xml).
  140. #
  141. # See "Diffs for enabling libWWW NetAccessor support under UNIX" posted in March 1, 2001
  142. # in the xerces-c-dev mailing list for further information.
  143. #
  144. # Revision 1.28  2001/02/27 18:23:59  tng
  145. # Schema: Add utility RefHash2KeysTableOf.
  146. #
  147. # Revision 1.27  2001/02/26 19:44:23  tng
  148. # Schema: add utility class QName, by Pei Yong Zhang.
  149. #
  150. # Revision 1.26  2001/02/15 18:41:41  tng
  151. # Schema: Exception Handling added by Pei Yong Zhang.  Add NumberFormatException, ParseException,
  152. # InvalidDatatypeFacetException, and InvalidDatatypeValueException.  The associated
  153. # Makefile.in and configure.in are updated.
  154. #
  155. # Revision 1.25  2000/07/25 22:28:15  aruna1
  156. # Char definitions in XMLUni moved to XMLUniDefs
  157. #
  158. # Revision 1.24  2000/06/27 22:11:41  jpolast
  159. # added HashBase, HashXMLCh, HashPtr
  160. #
  161. # Revision 1.23  2000/05/02 19:22:55  aruna1
  162. # Unix related changes in.
  163. #
  164. # Revision 1.22  2000/03/20 23:48:50  rahulj
  165. # Added Socket based NetAccessor. This will enable one to
  166. # use HTTP URL's for system id's. Default build options do
  167. # not use this NetAccessor. Specify the '-n socket' option
  168. # to 'runConfigure' to configure Xerces-C to use this new
  169. # feature. The code works under Solaris 2.6, Linux, AIX
  170. # and HPUX 11 with aCC.
  171. # Todo's: enable proper error handling.
  172. #
  173. # Revision 1.21  2000/03/20 19:17:00  abagchi
  174. # Added XML256TableTranscoder
  175. #
  176. # Revision 1.20  2000/03/02 20:33:44  abagchi
  177. # Changed XML4CDefs to XercesDefs
  178. #
  179. # Revision 1.19  2000/03/01 22:30:03  abagchi
  180. # Object files are now created directly under obj directory
  181. #
  182. # Revision 1.18  2000/02/22 01:06:28  aruna1
  183. # Added XMLChTranscoder
  184. #
  185. # Revision 1.17  2000/02/18 20:17:15  abagchi
  186. # Added XMLWin1252Transcoder
  187. #
  188. # Revision 1.16  2000/02/17 00:58:07  abagchi
  189. # Replaced IBM1047 with IBM1140
  190. #
  191. # Revision 1.15  2000/02/08 02:28:34  abagchi
  192. # Added IBM 1047 Transcoder
  193. #
  194. # Revision 1.14  2000/02/08 02:03:44  aruna1
  195. # Added changes for IBM1047 transcoder
  196. #
  197. # Revision 1.13  2000/02/06 07:48:02  rahulj
  198. # Year 2K copyright swat.
  199. #
  200. # Revision 1.12  2000/02/04 23:48:45  abagchi
  201. # Made sure all targets are appended with :: not single :
  202. #
  203. # Revision 1.11  2000/02/01 23:43:25  abagchi
  204. # AS/400 related change
  205. #
  206. # Revision 1.10  2000/01/19 17:37:24  abagchi
  207. # Removed the streaming classes
  208. #
  209. # Revision 1.9  2000/01/15 01:26:17  rahulj
  210. # Added support for HTTP to the parser using libWWW 5.2.8.
  211. # Renamed URL.[ch]pp to XMLURL.[ch]pp and like wise for the class name.
  212. # Only tested under NT 4.0 SP 5.
  213. # Removed URL.hpp from files where it was not used.
  214. #
  215. # Revision 1.8  2000/01/12 22:54:22  abagchi
  216. # Added additional transcoding object files and headers
  217. #
  218. # Revision 1.7  2000/01/12 20:10:12  aruna1
  219. # Modified for new file
  220. #
  221. # Revision 1.5  2000/01/05 22:06:11  aruna1
  222. # MsgCatalog support for AIX introduced
  223. #
  224. # Revision 1.4  1999/12/23 01:43:17  aruna1
  225. # MsgCatalog support added for solaris
  226. #
  227. # Revision 1.3  1999/12/14 23:53:24  rahulj
  228. # Removed the offending Ctrl-M's from the commit message
  229. # logs which was giving packaging problems.
  230. #
  231. # PR:
  232. # Obtained from:
  233. # Submitted by:
  234. # Reviewed by:
  235. #
  236. # Revision 1.2  1999/11/23 02:00:05  rahulj
  237. # Code now works under HPUX 11. Tested inmemory message loader.
  238. # Revamped makefiles. Builds with both DCE threads as well as pthread libraries.
  239. #
  240. # Revision 1.1.1.1  1999/11/09 01:04:40  twl
  241. # Initial checkin
  242. #
  243. # Revision 1.4  1999/11/08 20:45:09  rahul
  244. # Swat for adding in Product name and CVS comment log variable.
  245. #
  246. #
  247. PLATFORM = @platform@
  248. CC  = @cc@
  249. CXX = @cxx@
  250. CXXFLAGS = @cxxflags@
  251. CFLAGS = @cflags@
  252. PREFIX = @prefix@
  253. PREFIX_INCLUDE = @prefix_include@
  254. LDFLAGS = @ldflags@
  255. LIBS = @libs@
  256. OSVER = @osver@
  257. USELIBWWW = @uselibwww@
  258. MESSAGELOADER = @messageloader@
  259. TRANSCODER = @transcoder@
  260. NETACCESSOR = @netaccessor@
  261. THREADS = @threads@
  262. MODULE = util
  263. ifeq (${TRANSCODER},NATIVE)
  264. ifeq (${PLATFORM},MACOSX)
  265. TRANSCODERMODULE=MacOSUnicodeConverter
  266.        else
  267.                TRANSCODERMODULE=Iconv
  268.        endif
  269. else
  270. ifeq (${TRANSCODER},ICU)
  271.    TRANSCODERMODULE=ICU
  272. else
  273.    ifeq (${TRANSCODER},Iconv400)
  274. TRANSCODERMODULE=Iconv400
  275.    else
  276. ifeq (${TRANSCODER},Iconv390)
  277.    TRANSCODERMODULE=Iconv390
  278. else
  279.     ifeq (${TRANSCODER},IconvFBSD)
  280. TRANSCODERMODULE=IconvFBSD
  281.     else
  282.         TRANSCODERMODULE=Iconv
  283.     endif
  284. endif
  285.    endif
  286. endif
  287. endif
  288. ifeq (${MESSAGELOADER},ICU)
  289.    MESSAGELOADERMODULE=ICU
  290. else
  291.   ifeq (${MESSAGELOADER},MSGFILE)
  292.       MESSAGELOADERMODULE=MsgFile
  293.   else
  294.    ifeq (${MESSAGELOADER},ICONV)
  295.       MESSAGELOADERMODULE=MsgCatalog
  296.       MSG_DIR=${XERCESCROOT}/lib/msg
  297.    else
  298.       MESSAGELOADERMODULE=InMemory
  299.    endif
  300.   endif
  301. endif
  302. ifeq (${NETACCESSOR},NATIVE)
  303. ifeq (${PLATFORM},MACOSX)
  304.   NETACCESSORMODULE=MacOSURLAccess
  305. endif
  306. else
  307. ifeq (${NETACCESSOR},Socket)
  308.   NETACCESSORMODULE=Socket
  309. else
  310.   ifeq (${NETACCESSOR},LibWWW)
  311. NETACCESSORMODULE=libWWW
  312.   endif
  313. endif
  314. endif
  315. include ../Makefile.incl
  316. UTIL_CPP_PUBHEADERS = 
  317.     ArrayIndexOutOfBoundsException.hpp 
  318.     AutoSense.hpp 
  319.     Base64.hpp 
  320.     BinFileInputStream.hpp 
  321.     BinInputStream.hpp 
  322.     BinMemInputStream.hpp 
  323.     BitOps.hpp 
  324.     BitSet.hpp 
  325.     CountedPointer.hpp 
  326.     EmptyStackException.hpp 
  327.     FlagJanitor.hpp 
  328.     HashBase.hpp 
  329.     HashCMStateSet.hpp 
  330.     HashXMLCh.hpp 
  331.     HashPtr.hpp 
  332.     HexBin.hpp 
  333.     IOException.hpp 
  334.     IllegalArgumentException.hpp 
  335.     InvalidCastException.hpp 
  336.     Janitor.hpp 
  337.     KVStringPair.hpp 
  338.     KeyValuePair.hpp 
  339.     Mutexes.hpp 
  340.     NameIdPool.hpp 
  341.     NoDefTranscoderException.hpp 
  342.     NoSuchElementException.hpp 
  343.     NullPointerException.hpp 
  344.     NumberFormatException.hpp 
  345.     ParseException.hpp 
  346.     PlatformUtils.hpp 
  347.     QName.hpp 
  348.     RefArrayOf.hpp 
  349.     RefHash2KeysTableOf.hpp 
  350.     RefHash3KeysIdPool.hpp 
  351.     RefHashTableOf.hpp 
  352.     RefStackOf.hpp 
  353.     RefVectorOf.hpp 
  354.     RuntimeException.hpp 
  355.     SchemaDateTimeException.hpp 
  356.     StringPool.hpp 
  357.     XMLStringTokenizer.hpp 
  358.     TransENameMap.hpp 
  359.     TransService.hpp 
  360.     TranscodingException.hpp 
  361.     UTFDataFormatException.hpp 
  362.     UnexpectedEOFException.hpp 
  363.     UnsupportedEncodingException.hpp 
  364.     ValueArrayOf.hpp 
  365.     ValueStackOf.hpp 
  366.     ValueVectorOf.hpp 
  367.     XercesDefs.hpp 
  368.     XML256TableTranscoder.hpp 
  369.     XML88591Transcoder.hpp 
  370.     XMLASCIITranscoder.hpp 
  371.     XMLNumber.hpp 
  372.     XMLBigDecimal.hpp 
  373.     XMLBigInteger.hpp 
  374.     XMLAbstractDoubleFloat.hpp 
  375.     XMLDouble.hpp 
  376.     XMLDateTime.hpp 
  377.     XMLChTranscoder.hpp 
  378.     XMLInteger.hpp 
  379.     XMLIBM1140Transcoder.hpp 
  380.     XMLDeleterFor.hpp 
  381.     XMLEBCDICTranscoder.hpp 
  382.     XMLEnumerator.hpp 
  383.     XMLExceptMsgs.hpp 
  384.     XMLException.hpp 
  385.     XMLFloat.hpp 
  386.     XMLMsgLoader.hpp 
  387.     XMLNetAccessor.hpp 
  388.     XMLRegisterCleanup.hpp 
  389.     XMLString.hpp 
  390.     XMLUCS4Transcoder.hpp 
  391.     XMLUri.hpp 
  392.     XMLURL.hpp 
  393.     XMLUTF16Transcoder.hpp 
  394.     XMLUTF8Transcoder.hpp 
  395.     XMLUniDefs.hpp 
  396.     XMLUni.hpp 
  397.     XMLWin1252Transcoder.hpp
  398. UTIL_CPP_PRIVHEADERS =
  399. C_FILES = 
  400.     CountedPointer.c 
  401.     FlagJanitor.c 
  402.     Janitor.c 
  403.     KeyValuePair.c 
  404.     NameIdPool.c 
  405.     RefArrayOf.c 
  406.     RefHash2KeysTableOf.c 
  407.     RefHash3KeysIdPool.c 
  408.     RefHashTableOf.c 
  409.     RefStackOf.c 
  410.     RefVectorOf.c 
  411.     TransENameMap.c 
  412.     ValueArrayOf.c 
  413.     ValueStackOf.c 
  414.     ValueVectorOf.c 
  415.     XMLDeleterFor.c
  416. UTIL_CPP_OBJECTS = 
  417.     Base64.$(TO) 
  418.     BinFileInputStream.$(TO) 
  419.     BinInputStream.$(TO) 
  420.     BinMemInputStream.$(TO) 
  421.     BitSet.$(TO) 
  422.     HashXMLCh.$(TO) 
  423.     HashPtr.$(TO) 
  424.     HeaderDummy.$(TO) 
  425.     HexBin.$(TO) 
  426.     KVStringPair.$(TO) 
  427.     Mutexes.$(TO) 
  428.     PlatformUtils.$(TO) 
  429.     QName.$(TO) 
  430.     StringPool.$(TO) 
  431.     XMLStringTokenizer.$(TO) 
  432.     XMLUri.$(TO) 
  433.     XMLURL.$(TO) 
  434.     TransService.$(TO) 
  435.     XML256TableTranscoder.$(TO) 
  436.     XML88591Transcoder.$(TO) 
  437.     XMLASCIITranscoder.$(TO) 
  438.     XMLNumber.$(TO) 
  439.     XMLBigDecimal.$(TO) 
  440.     XMLBigInteger.$(TO) 
  441.     XMLAbstractDoubleFloat.$(TO) 
  442.     XMLDouble.$(TO) 
  443.     XMLDateTime.$(TO) 
  444.     XMLChTranscoder.$(TO) 
  445.     XMLIBM1140Transcoder.$(TO) 
  446.     XMLEBCDICTranscoder.$(TO) 
  447.     XMLException.$(TO) 
  448.     XMLFloat.$(TO) 
  449.     XMLString.$(TO) 
  450.     XMLUCSTranscoder.$(TO) 
  451.     XMLUTF16Transcoder.$(TO) 
  452.     XMLUTF8Transcoder.$(TO) 
  453.     XMLUni.$(TO) 
  454.     XMLWin1252Transcoder.$(TO)
  455. all:: includes $(UTIL_CPP_OBJECTS) platforms transcoders 
  456.       messageloaders compilers netaccessors regx
  457. includes:: pubheaders $(C_FILES)
  458. cd Platforms ; $(MAKE) $@ ; cd ..
  459. cd Transcoders/$(TRANSCODERMODULE) ; $(MAKE) $@ ; cd ../..
  460. cd MsgLoaders/$(MESSAGELOADERMODULE) ; $(MAKE) $@ ; cd ../..
  461. cd NetAccessors/$(NETACCESSORMODULE) ; $(MAKE) $@ ; cd ../..
  462. cd Compilers ; $(MAKE) $@ ; cd ..
  463. cd regx ; $(MAKE) $@ ; cd ..
  464. platforms::
  465. cd Platforms ; $(MAKE) ; cd ..
  466. transcoders::
  467. cd Transcoders/$(TRANSCODERMODULE) ; $(MAKE) ; cd ../..
  468. messageloaders::
  469. ifeq (${MESSAGELOADER},ICONV)
  470. ifeq (${PLATFORM},SOLARIS)
  471. mkdir -p ${MSG_DIR}
  472. gencat ${MSG_DIR}/XMLMessages.cat MsgLoaders/${MESSAGELOADERMODULE}/XMLMsgCat_EN_US.Msg
  473. endif
  474. ifeq (${PLATFORM},AIX)
  475. mkdir -p ${MSG_DIR}
  476. gencat ${MSG_DIR}/XMLMessages.cat MsgLoaders/${MESSAGELOADERMODULE}/XMLMsgCat_EN_US.Msg
  477. endif
  478. endif
  479. cd MsgLoaders/$(MESSAGELOADERMODULE) ; $(MAKE) ; cd ../..
  480. compilers::
  481. cd Compilers ; $(MAKE) ; cd ..
  482. netaccessors::
  483. cd NetAccessors/$(NETACCESSORMODULE) ; $(MAKE) ; cd ../..
  484. regx::
  485. cd regx ; $(MAKE) ; cd ..
  486. pubheaders::
  487. -mkdir -p $(XML_INC_DIR)/$(MODULE)
  488. $(CP) $(UTIL_CPP_PUBHEADERS) $(C_FILES) $(XML_INC_DIR)/$(MODULE)
  489. # this may generate unnecessary dependencies, but it makes life easier
  490. depend:: includes
  491. $(MAKE_DEPEND) $(XML_INCL)  *.cpp > $(DEPFILE)
  492. clean::
  493. @echo "Making clean in $(MODULE) ..."
  494. $(RM2) $(addprefix $(XML_OBJ_DIR)/,$(UTIL_CPP_OBJECTS))
  495. cd Platforms ; $(MAKE) $@ ; cd ..
  496. cd Transcoders/$(TRANSCODERMODULE) ; $(MAKE) $@ ; cd ../..
  497. cd MsgLoaders/$(MESSAGELOADERMODULE) ; $(MAKE) $@ ; cd ../..
  498. cd NetAccessors/$(NETACCESSORMODULE) ; $(MAKE) $@ ; cd ../..
  499. cd Compilers ; $(MAKE) $@ ; cd ..
  500. cd regx ; $(MAKE) $@ ; cd ..
  501. distclean:: clean
  502. $(RM) Makefile $(DEPFILE)
  503. @echo "Removing all $(MODULE) header files ..."
  504. $(RM2) $(addprefix $(XML_INC_DIR)/$(MODULE)/,$(UTIL_CPP_PUBHEADERS))
  505. $(RM2) $(addprefix $(XML_INC_DIR)/$(MODULE)/,$(C_FILES))
  506. cd Platforms ; $(MAKE) $@ ; cd ..
  507. cd Transcoders/$(TRANSCODERMODULE) ; $(MAKE) $@ ; cd ../..
  508. cd MsgLoaders/$(MESSAGELOADERMODULE) ; $(MAKE) $@ ; cd ../..
  509. cd NetAccessors/$(NETACCESSORMODULE) ; $(MAKE) $@ ; cd ../..
  510. cd Compilers ; $(MAKE) $@ ; cd ..
  511. cd regx ; $(MAKE) $@ ; cd ..
  512. install::
  513. -mkdir -p $(PREFIX_INCLUDE)/$(MODULE)
  514. $(CP) $(UTIL_CPP_PUBHEADERS) $(C_FILES) $(PREFIX_INCLUDE)/$(MODULE)
  515. cd Platforms ; $(MAKE) $@ ; cd ..
  516. cd Transcoders/$(TRANSCODERMODULE) ; $(MAKE) $@ ; cd ../..
  517. cd MsgLoaders/$(MESSAGELOADERMODULE) ; $(MAKE) $@ ; cd ../..
  518. cd Compilers ; $(MAKE) $@ ; cd ..
  519. cd regx ; $(MAKE) $@ ; cd ..