OSDN Git Service

Fixes for mingw
[timidity41/timidity41.git] / vorbis / CMakeLists.txt
1
2 include_directories(lib)
3
4 add_library(
5     libvorbis SHARED
6
7     include/vorbis/codec.h
8     include/vorbis/vorbisenc.h
9     include/vorbis/vorbisfile.h
10
11     lib/analysis.c
12     lib/backends.h
13     lib/barkmel.c
14     lib/bitrate.c
15     lib/bitrate.h
16     lib/block.c
17     lib/codebook.c
18     lib/codebook.h
19     lib/codec_internal.h
20     lib/envelope.c
21     lib/envelope.h
22     lib/floor0.c
23     lib/floor1.c
24     lib/highlevel.h
25     lib/info.c
26     lib/lookup.c
27     lib/lookup.h
28     lib/lookups.pl
29     lib/lookup_data.h
30     lib/lpc.c
31     lib/lpc.h
32     lib/lsp.c
33     lib/lsp.h
34     lib/mapping0.c
35     lib/masking.h
36     lib/mdct.c
37     lib/mdct.h
38     lib/misc.h
39     lib/os.h
40     lib/psy.c
41     lib/psy.h
42     lib/registry.c
43     lib/registry.h
44     lib/res0.c
45     lib/scales.h
46     lib/sharedbook.c
47     lib/smallft.c
48     lib/smallft.h
49     lib/synthesis.c
50     lib/vorbisenc.c
51     lib/vorbisfile.c
52     lib/window.c
53     lib/window.h
54     lib/books/coupled/res_books_51.h
55     lib/books/coupled/res_books_stereo.h
56     lib/books/floor/floor_books.h
57     lib/books/uncoupled/res_books_uncoupled.h
58     lib/modes/floor_all.h
59     lib/modes/psych_11.h
60     lib/modes/psych_16.h
61     lib/modes/psych_44.h
62     lib/modes/psych_8.h
63     lib/modes/residue_16.h
64     lib/modes/residue_44.h
65     lib/modes/residue_44p51.h
66     lib/modes/residue_44u.h
67     lib/modes/residue_8.h
68     lib/modes/setup_11.h
69     lib/modes/setup_16.h
70     lib/modes/setup_22.h
71     lib/modes/setup_32.h
72     lib/modes/setup_44.h
73     lib/modes/setup_44p51.h
74     lib/modes/setup_44u.h
75     lib/modes/setup_8.h
76     lib/modes/setup_X.h
77
78     win32/vorbis.def
79     win32/vorbisenc.def
80     win32/vorbisfile.def
81 )
82
83 set_target_properties(libvorbis PROPERTIES PREFIX "")
84 target_link_libraries(libvorbis libogg)