Skip to content

Commit

Permalink
Update pack.sh for macos (builds lxml)
Browse files Browse the repository at this point in the history
If lxml is not built, app cannot be signed
due to some bug/safety issue in lxml
  • Loading branch information
michael-kotliar committed Aug 7, 2020
1 parent fbdc94f commit 2e9a96c
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion packaging/portable/macos/pack.sh
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,10 @@ cd cwl-airflow
echo "Switch to ${CWL_AIRFLOW_VERSION} branch/tag"
git checkout --quiet $CWL_AIRFLOW_VERSION

echo "Install CWL-Airflow"
echo "Install CWL-Airflow, compile lxml"
../bin/pip3 install --prefix="../" --no-warn-script-location -qq ".[mysql]"
../bin/pip3 uninstall -y -qq lxml
../bin/pip3 install --prefix="../" --no-warn-script-location --no-binary lxml -qq lxml # otherwise cannot be properly signed
cd ..
rm -rf cwl-airflow

Expand Down

0 comments on commit 2e9a96c

Please sign in to comment.