doxygen: fix linker errors in darwin build
This commit is contained in:
@@ -30,6 +30,12 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
--replace-fail 'JAVACC_CHAR_TYPE=\"unsigned char\"' \
|
||||
'JAVACC_CHAR_TYPE=\"char8_t\"' \
|
||||
--replace-fail "CMAKE_CXX_STANDARD 17" "CMAKE_CXX_STANDARD 20"
|
||||
''
|
||||
# otherwise getting linker errors for deps
|
||||
+ lib.optionalString stdenv.hostPlatform.isDarwin ''
|
||||
substituteInPlace CMakeLists.txt \
|
||||
--replace-fail 'set(CMAKE_INTERPROCEDURAL_OPTIMIZATION TRUE)' \
|
||||
'set(CMAKE_INTERPROCEDURAL_OPTIMIZATION FALSE)'
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -45,13 +51,10 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
fmt
|
||||
sqlite
|
||||
]
|
||||
++ lib.optionals (qt5 != null) (
|
||||
with qt5;
|
||||
[
|
||||
qtbase
|
||||
wrapQtAppsHook
|
||||
]
|
||||
);
|
||||
++ lib.optionals (qt5 != null) [
|
||||
qt5.qtbase
|
||||
qt5.wrapQtAppsHook
|
||||
];
|
||||
|
||||
cmakeFlags = [
|
||||
"-Duse_sys_spdlog=ON"
|
||||
|
||||
Reference in New Issue
Block a user