Makefile.pre
上传用户:sy_wanhua
上传日期:2013-07-25
资源大小:3048k
文件大小:5k
源码类别:

流媒体/Mpeg4/MP4

开发平台:

C/C++

  1. # $Id: Makefile.pre,v 1.59 2001/05/13 06:36:34 icahoon Exp $
  2. # The license applies to all software incorporated in the "Vovida
  3. # Open Communication Application Library" except for those portions
  4. # incorporating third party software specifically identified as being
  5. # licensed under separate license.
  6. # The Vovida Software License, Version 1.0 
  7. # Copyright (c) 2000 Vovida Networks, Inc.  All rights reserved.
  8. # Redistribution and use in source and binary forms, with or without
  9. # modification, are permitted provided that the following conditions
  10. # are met:
  11. # 1. Redistributions of source code must retain the above copyright
  12. #    notice, this list of conditions and the following disclaimer.
  13. # 2. Redistributions in binary form must reproduce the above copyright
  14. #    notice, this list of conditions and the following disclaimer in
  15. #    the documentation and/or other materials provided with the
  16. #    distribution.
  17. # 3. The names "VOCAL", "Vovida Open Communication Application Library",
  18. #    and "Vovida Open Communication Application Library (VOCAL)" must
  19. #    not be used to endorse or promote products derived from this
  20. #    software without prior written permission. For written
  21. #    permission, please contact vocal@vovida.org.
  22. # 4. Products derived from this software may not be called "VOCAL", nor
  23. #    may "VOCAL" appear in their name, without prior written
  24. #    permission of Vovida Networks, Inc.
  25. # THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED
  26. # WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  27. # OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND
  28. # NON-INFRINGEMENT ARE DISCLAIMED.  IN NO EVENT SHALL VOVIDA
  29. # NETWORKS, INC. OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT DAMAGES
  30. # IN EXCESS OF $1,000, NOR FOR ANY INDIRECT, INCIDENTAL, SPECIAL,
  31. # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  32. # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  33. # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
  34. # OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  35. # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
  36. # USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
  37. # DAMAGE.
  38. # ====================================================================
  39. # This software consists of voluntary contributions made by Vovida
  40. # Networks, Inc. and many individuals on behalf of Vovida Networks,
  41. # Inc.  For more information on Vovida Networks, Inc., please see
  42. # <http://www.vovida.org/>.
  43. # All third party licenses and copyright notices and other required
  44. # legends also need to be complied with as well.
  45. include $(BUILD)/Makefile.all
  46. # This is the section where default tool names and macros are set
  47. ######################################################################
  48. #                     Default tool names/locations
  49. ######################################################################
  50. # the OSCLASS defines the general likeness of the target OS.  
  51. # right now OSCLASS can equal UNIX for Unix type systems or VXWORKS for
  52. # vxworks.
  53. OSCLASS = UNIX
  54. ######################################################################
  55. #                     Default Options
  56. ######################################################################
  57. # the following options are defaults.  The purpose of this file is to
  58. # allow you to do various things.  There are ways to override these
  59. # defaults should you want to.
  60. VOCAL_TOOLCHAIN_TYPE := gnu
  61. VOCAL_COMPILE_TYPE  := debug
  62. ######################################################################
  63. #       System Dependent Options
  64. ######################################################################
  65. # the following options are defaults for particular tool chains.  In
  66. # you may override them by using the Makefile.opt file.
  67. ############################## Solaris ##############################
  68. ifeq ($(OSTYPE),SunOS)
  69. VOCAL_TOOLCHAIN_TYPE=sunpro
  70. endif
  71. ######################################################################
  72. # the following line includes options you can control by hand, should
  73. # you choose to override any of the above options
  74. ######################################################################
  75. include $(BUILD)/Makefile.opt
  76. # the following line includes options manageable by configure
  77. -include $(BUILD)/Makefile.conf
  78. ######################################################################
  79. # the following are the guts of this makefile.  they are controlled 
  80. # by Makefile.opt
  81. ######################################################################
  82. include $(BUILD)/Makefile.tools
  83. include $(BUILD)/Makefile.osarch
  84. default: code