Skip to content

Commit 1950471

Browse files
committed
patch qcustomplot to allow compiling with QT_NO_SIGNALS_SLOTS_KEYWORDS QT_NO_EMIT and add these flags
also use support_inv_trig_functions_in_codegen symengine branch to support functions like arccoth(x)
1 parent df54d8b commit 1950471

5 files changed

Lines changed: 791 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ env:
55
QT_VERSION: "6.10.2-msvc"
66
LIBSBML_VERSION: "v5.20.5"
77
LIBEXPAT_VERSION: "R_2_7_3"
8-
SYMENGINE_VERSION: "add_metalcode_printer"
8+
SYMENGINE_VERSION: "support_inv_trig_functions_in_codegen"
99
GMP_VERSION: "6.3.0"
1010
MPFR_VERSION: "4.2.1"
1111
MPIR_MSVC_VERSION: "f84ce09218b91d4c4fdf26e75093918c9fdb7046"

build.ps1

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -396,6 +396,7 @@ Download-File "https://www.qcustomplot.com/release/$($env:QCUSTOMPLOT_VERSION)/Q
396396
tar -xf "qcustomplot-source.tar.gz"
397397
Copy-Item -Path ".\qcustomplot-source\*" -Destination ".\qcustomplot" -Recurse -Force
398398
Push-Location "qcustomplot"
399+
git apply --ignore-space-change --ignore-whitespace --verbose "..\qcustomplot.diff"
399400
New-Directory "build"
400401
Push-Location "build"
401402
$qcustomplotArgs = @(

build.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,7 @@ wget https://www.qcustomplot.com/release/${QCUSTOMPLOT_VERSION}/QCustomPlot-sour
220220
tar xf QCustomPlot-source.tar.gz
221221
cp qcustomplot-source/* qcustomplot/.
222222
cd qcustomplot
223+
git apply --ignore-space-change --ignore-whitespace --verbose ../qcustomplot.diff
223224
mkdir build
224225
cd build
225226
cmake -GNinja .. \

0 commit comments

Comments
 (0)