summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorevpobr <evpobr@gmail.com>2019-05-11 13:55:33 +0500
committerErik de Castro Lopo <erikd@mega-nerd.com>2019-05-12 09:00:07 +1000
commite4b94e31447aa2be19fb0b991500a9870f7451a3 (patch)
treed27e4cbba96980ecd238e7ce6acc180d53ab40d4
parent95a94232a8c51f6433f33c2e8f1ae8a84813bb86 (diff)
downloadflac-e4b94e31447aa2be19fb0b991500a9870f7451a3.tar.gz
Fix Visual Studio solution generation with CMake
Rename flac application target to flacapp to avoid name collision with FLAC library target. Closes #101.
-rw-r--r--src/flac/CMakeLists.txt9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/flac/CMakeLists.txt b/src/flac/CMakeLists.txt
index 97903577..ea4f6873 100644
--- a/src/flac/CMakeLists.txt
+++ b/src/flac/CMakeLists.txt
@@ -1,7 +1,7 @@
check_include_file("sys/ioctl.h" HAVE_SYS_IOCTL_H)
check_include_file("termios.h" HAVE_TERMIOS_H)
-add_executable(flac
+add_executable(flacapp
analyze.c
decode.c
encode.c
@@ -10,14 +10,15 @@ add_executable(flac
local_string_utils.c
utils.c
vorbiscomment.c)
-target_link_libraries(flac
+set_property(TARGET flacapp PROPERTY RUNTIME_OUTPUT_NAME flac)
+target_link_libraries(flacapp
FLAC
getopt
replaygain_synthesis
utf8)
if(TARGET win_utf8_io)
- target_link_libraries(flac win_utf8_io)
+ target_link_libraries(flacapp win_utf8_io)
endif()
-install(TARGETS flac EXPORT targets
+install(TARGETS flacapp EXPORT targets
RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}")