Fix Visual Studio solution generation with CMake
[flac.git] / src / flac / CMakeLists.txt
blobea4f6873f017dc4ba00f4cf8fdc585a58f18c57f
1 check_include_file("sys/ioctl.h" HAVE_SYS_IOCTL_H)
2 check_include_file("termios.h" HAVE_TERMIOS_H)
4 add_executable(flacapp
5     analyze.c
6     decode.c
7     encode.c
8     foreign_metadata.c
9     main.c
10     local_string_utils.c
11     utils.c
12     vorbiscomment.c)
13 set_property(TARGET flacapp PROPERTY RUNTIME_OUTPUT_NAME flac)
14 target_link_libraries(flacapp
15     FLAC
16     getopt
17     replaygain_synthesis
18     utf8)
19 if(TARGET win_utf8_io)
20     target_link_libraries(flacapp win_utf8_io)
21 endif()
23 install(TARGETS flacapp EXPORT targets
24     RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}")