Makefile.am
上传用户:wstnjxml
上传日期:2014-04-03
资源大小:7248k
文件大小:3k
源码类别:

Windows CE

开发平台:

C/C++

  1. #  libFLAC - Free Lossless Audio Codec library
  2. #  Copyright (C) 2001,2002,2003,2004,2005  Josh Coalson
  3. #
  4. #  Redistribution and use in source and binary forms, with or without
  5. #  modification, are permitted provided that the following conditions
  6. #  are met:
  7. #
  8. #  - Redistributions of source code must retain the above copyright
  9. #  notice, this list of conditions and the following disclaimer.
  10. #
  11. #  - Redistributions in binary form must reproduce the above copyright
  12. #  notice, this list of conditions and the following disclaimer in the
  13. #  documentation and/or other materials provided with the distribution.
  14. #
  15. #  - Neither the name of the Xiph.org Foundation nor the names of its
  16. #  contributors may be used to endorse or promote products derived from
  17. #  this software without specific prior written permission.
  18. #
  19. #  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  20. #  ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  21. #  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  22. #  A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR
  23. #  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  24. #  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  25. #  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  26. #  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  27. #  LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  28. #  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  29. #  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  30. lib_LTLIBRARIES = libFLAC.la
  31. if DEBUG
  32. DEBUGCFLAGS = -DFLAC__OVERFLOW_DETECT
  33. endif
  34. if FLaC__CPU_PPC
  35. # The -force_cpusubtype_ALL is needed to insert a ppc64 instruction
  36. # into cpu.c with an asm().
  37. if FLaC__SYS_DARWIN
  38. #@@@@@@ PPC optimizations temporarily disabled
  39. CPUCFLAGS = -faltivec -force_cpusubtype_ALL -DFLAC__NO_ASM
  40. else
  41. # Linux-gcc for PPC does not have -force_cpusubtype_ALL, it is Darwin-specific
  42. #@@@@@@ PPC optimizations temporarily disabled
  43. CPUCFLAGS = -maltivec -mabi=altivec -DFLAC__NO_ASM
  44. endif
  45. endif
  46. AM_CFLAGS = $(DEBUGCFLAGS) $(CPUCFLAGS)
  47. if FLaC__NO_ASM
  48. else
  49. if FLaC__CPU_IA32
  50. if FLaC__HAS_NASM
  51. ARCH_SUBDIRS = ia32
  52. libFLAC_la_LIBADD = ia32/libFLAC-asm.la
  53. endif
  54. endif
  55. if FLaC__CPU_PPC
  56. ARCH_SUBDIRS = ppc
  57. if FLaC__HAS_AS__TEMPORARILY_DISABLED
  58. libFLAC_la_LIBADD = ppc/as/libFLAC-asm.la
  59. else
  60. if FLaC__HAS_GAS__TEMPORARILY_DISABLED
  61. libFLAC_la_LIBADD = ppc/gas/libFLAC-asm.la
  62. endif
  63. endif
  64. LOCAL_EXTRA_LDFLAGS = "-Wl,-read_only_relocs,warning"
  65. endif
  66. endif
  67. SUBDIRS = $(ARCH_SUBDIRS) include .
  68. m4datadir = $(datadir)/aclocal
  69. m4data_DATA = libFLAC.m4
  70. EXTRA_DIST = 
  71. Makefile.lite 
  72. libFLAC_dynamic.dsp 
  73. libFLAC_static.dsp 
  74. libFLAC.m4
  75. # see 'http://www.gnu.org/software/libtool/manual.html#SEC35' for numbering convention
  76. libFLAC_la_LDFLAGS = -version-info 7:0:0 -lm $(LOCAL_EXTRA_LDFLAGS)
  77. libFLAC_la_SOURCES = 
  78. bitbuffer.c 
  79. bitmath.c 
  80. cpu.c 
  81. crc.c 
  82. file_decoder.c 
  83. file_encoder.c 
  84. fixed.c 
  85. float.c 
  86. format.c 
  87. lpc.c 
  88. md5.c 
  89. memory.c 
  90. metadata_iterators.c 
  91. metadata_object.c 
  92. seekable_stream_decoder.c 
  93. seekable_stream_encoder.c 
  94. stream_decoder.c 
  95. stream_encoder.c 
  96. stream_encoder_framing.c