OSDN Git Service

Merge UnkoTim226
[timidity41/timidity41.git] / cfgforsf / CMakeLists.txt
1
2 add_definitions(-DCFG_FOR_SF)
3
4 add_library(
5     timidity_cfgforsf OBJECT
6
7     ../timidity/common.c
8     ../timidity/controls.c
9     ../timidity/decode.c
10     ../timidity/filter.c
11     ../timidity/freq.c
12     ../timidity/instrum.c
13     ../timidity/mt19937ar.c
14     ../timidity/quantity.c
15     ../timidity/resample.c
16     ../timidity/sbkconv.c
17     ../timidity/sffile.c
18     ../timidity/sfitem.c
19     ../timidity/smplfile.c
20     ../timidity/tables.c
21     ../timidity/version.c
22
23     ../timidity/common.h
24     ../timidity/controls.h
25     ../timidity/decode.h
26     ../timidity/filter.h
27     ../timidity/freq.h
28     ../timidity/instrum.h
29     ../timidity/mt19937ar.h
30     ../timidity/quantity.h
31     ../timidity/resample.h
32     ../timidity/sffile.h
33     ../timidity/sfitem.h
34     ../timidity/sflayer.h
35     ../timidity/tables.h
36     ../timidity/timidity.h
37 )
38
39 add_executable(
40     cfgforsf
41     
42     ../timidity/sndfont.c
43
44     $<TARGET_OBJECTS:timidity_cfgforsf>
45     $<TARGET_OBJECTS:libarc>
46     $<TARGET_OBJECTS:utils>
47 )
48
49 add_dependencies(cfgforsf UpdateTim41Version)
50 target_link_libraries(cfgforsf ws2_32)