You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
option(CMAKE_FIND_PACKAGE_PREFER_CONFIG "Prefer config files over bundled FindXXX files. Set this to OFF when configuration fails and report a bug."ON)
33
33
34
+
option(PLAYER_NONFREE "For commercial usage disable libraries and fonts that are licensed under (L)GPL."OFF)
option(PLAYER_VERSIONED_PACKAGES "Create zip packages with versioned name (for internal use)"ON)
@@ -942,7 +953,7 @@ if(PLAYER_BUILD_LIBLCF)
942
953
target_link_libraries(${PROJECT_NAME} lcf)
943
954
else()
944
955
# Use system package
945
-
player_find_package(NAME liblcf VERSION 0.8
956
+
player_find_package(NAME liblcf VERSION 0.8.1
946
957
TARGET liblcf::liblcf
947
958
REQUIRED)
948
959
endif()
@@ -1054,13 +1065,13 @@ if(PLAYER_HAS_AUDIO)
1054
1065
endif()
1055
1066
endif()
1056
1067
1057
-
CMAKE_DEPENDENT_OPTION(PLAYER_WITH_MPG123 "Play MP3 audio with libmpg123"ON"PLAYER_HAS_AUDIO"OFF)
1058
-
CMAKE_DEPENDENT_OPTION(PLAYER_WITH_LIBSNDFILE "Play WAV audio with libsndfile"ON"PLAYER_HAS_AUDIO"OFF)
1068
+
CMAKE_DEPENDENT_OPTION(PLAYER_WITH_MPG123 "Play MP3 audio with libmpg123"ON"PLAYER_HAS_AUDIO;NOT PLAYER_NONFREE"OFF)
1069
+
CMAKE_DEPENDENT_OPTION(PLAYER_WITH_LIBSNDFILE "Play WAV audio with libsndfile"ON"PLAYER_HAS_AUDIO;NOT PLAYER_NONFREE"OFF)
1059
1070
CMAKE_DEPENDENT_OPTION(PLAYER_WITH_OGGVORBIS "Play Ogg Vorbis audio with libvorbis"ON"PLAYER_HAS_AUDIO"OFF)
1060
1071
CMAKE_DEPENDENT_OPTION(PLAYER_WITH_OPUS "Play Opus audio with opusfile"ON"PLAYER_HAS_AUDIO"OFF)
1061
-
CMAKE_DEPENDENT_OPTION(PLAYER_WITH_WILDMIDI "Play MIDI audio with wildmidi"ON"PLAYER_HAS_AUDIO"OFF)
1062
-
CMAKE_DEPENDENT_OPTION(PLAYER_WITH_FLUIDSYNTH "Play MIDI audio with fluidsynth"ON"PLAYER_HAS_AUDIO"OFF)
1063
-
CMAKE_DEPENDENT_OPTION(PLAYER_WITH_FLUIDLITE "Play MIDI audio with fluidlite"ON"PLAYER_HAS_AUDIO"OFF)
1072
+
CMAKE_DEPENDENT_OPTION(PLAYER_WITH_WILDMIDI "Play MIDI audio with wildmidi"ON"PLAYER_HAS_AUDIO;NOT PLAYER_NONFREE"OFF)
1073
+
CMAKE_DEPENDENT_OPTION(PLAYER_WITH_FLUIDSYNTH "Play MIDI audio with fluidsynth"ON"PLAYER_HAS_AUDIO;NOT PLAYER_NONFREE"OFF)
1074
+
CMAKE_DEPENDENT_OPTION(PLAYER_WITH_FLUIDLITE "Play MIDI audio with fluidlite"ON"PLAYER_HAS_AUDIO;NOT PLAYER_NONFREE"OFF)
1064
1075
CMAKE_DEPENDENT_OPTION(PLAYER_WITH_XMP "Play MOD audio with libxmp"ON"PLAYER_HAS_AUDIO"OFF)
1065
1076
CMAKE_DEPENDENT_OPTION(PLAYER_ENABLE_DRWAV "Play WAV audio with dr_wav (built-in). Unsupported files are played by libsndfile."ON"PLAYER_HAS_AUDIO"OFF)
1066
1077
@@ -1179,6 +1190,18 @@ if(PLAYER_HAS_AUDIO)
1179
1190
endif()
1180
1191
endif()
1181
1192
1193
+
# Fonts
1194
+
option(PLAYER_WITH_BAEKMUK "Enable built-in Baekmuk font (Korean)"ON)
1195
+
CMAKE_DEPENDENT_OPTION(PLAYER_WITH_WQY "Enable built-in WenQuanYi font (Chinese)"ON"NOT PLAYER_NONFREE"OFF)
0 commit comments