Skip to content

Commit 8f44892

Browse files
authored
make mcpp optional for fedora builds (#2554)
1 parent 8abf896 commit 8f44892

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

CMakeLists.txt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -468,7 +468,12 @@ if (CHECK_OS_RESULT EQUAL 0)
468468
# --------------------------------------------------
469469

470470
# Specifying runtime dependencies
471-
set(CPACK_RPM_PACKAGE_REQUIRES "gcc-c++ >= 8, libffi, libffi-devel, ncurses-devel, sqlite-devel, mcpp, zlib-devel, python3")
471+
if (MCPP)
472+
set(CPACK_RPM_PACKAGE_REQUIRES "gcc-c++ >= 8, libffi, libffi-devel, ncurses-devel, sqlite-devel, mcpp, zlib-devel, python3")
473+
else()
474+
# fedora versions >= 42 no longer have mcpp
475+
set(CPACK_RPM_PACKAGE_REQUIRES "gcc-c++ >= 8, libffi, libffi-devel, ncurses-devel, sqlite-devel, zlib-devel, python3")
476+
endif()
472477

473478
# Note: By default automatic dependency detection is enabled by rpm generator.
474479
# SET(CPACK_RPM_PACKAGE_AUTOREQPROV "no")

0 commit comments

Comments
 (0)