aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcoqbot-app[bot]2020-11-26 10:42:36 +0000
committerGitHub2020-11-26 10:42:36 +0000
commit66429ecca2cc28875ec37b879806744bd3a63179 (patch)
treed26548bc2ffa633e3d5ac2be5405b0fc1061f261
parent02a04a2a98cc20c83f8465ab992e39ce4380f94e (diff)
parent8b66dc40e93b648010b07d730b90daa33c48eb4e (diff)
Merge PR #13476: MacOS X install: accepting both dylib and so extensions for gtk im modules
Reviewed-by: gares
-rw-r--r--Makefile.ide7
-rw-r--r--azure-pipelines.yml38
2 files changed, 23 insertions, 22 deletions
diff --git a/Makefile.ide b/Makefile.ide
index 789acee5ec..9964a474f8 100644
--- a/Makefile.ide
+++ b/Makefile.ide
@@ -262,7 +262,7 @@ $(COQIDEAPP)/Contents/Resources/loaders: $(COQIDEAPP)/Contents
$(COQIDEAPP)/Contents/Resources/immodules: $(COQIDEAPP)/Contents
$(MKDIR) $@
- $(INSTALLLIB) "$(GTKLIBS)/gtk-3.0/3.0.0/immodules/"*.dylib $@
+ $(INSTALLLIB) "$(GTKLIBS)/gtk-3.0/3.0.0/immodules/"*.dylib $@ || $(INSTALLLIB) "$(GTKLIBS)/gtk-3.0/3.0.0/immodules/"*.so $@
$(COQIDEAPP)/Contents/Resources/etc: $(COQIDEAPP)/Contents/Resources/lib
@@ -271,8 +271,9 @@ $(COQIDEAPP)/Contents/Resources/etc: $(COQIDEAPP)/Contents/Resources/lib
{ "$(PIXBUFBIN)/gdk-pixbuf-query-loaders" $@/../loaders/*.so |\
sed -e "s!/.*\(/loaders/.*.so\)!@executable_path/../Resources/\1!"; } \
> $@/gtk-3.0/gdk-pixbuf.loaders
- { "$(GTKBIN)/gtk-query-immodules-3.0" $@/../immodules/*.dylib |\
+ { "$(GTKBIN)/gtk-query-immodules-3.0" $@/../immodules/*.{dylib,so} |\
sed -e "s!/.*\(/immodules/.*.dylib\)!@executable_path/../Resources/\1!" |\
+ sed -e "s!/.*\(/immodules/.*.so\)!@executable_path/../Resources/\1!" |\
sed -e "s!/.*\(/share/locale\)!@executable_path/../Resources/\1!"; } \
> $@/gtk-3.0/gtk-immodules.loaders
$(MKDIR) $@/pango
@@ -281,7 +282,7 @@ $(COQIDEAPP)/Contents/Resources/etc: $(COQIDEAPP)/Contents/Resources/lib
$(COQIDEAPP)/Contents/Resources/lib: $(COQIDEAPP)/Contents/Resources/immodules $(COQIDEAPP)/Contents/Resources/loaders $(COQIDEAPP)/Contents $(COQIDEINAPP)
$(MKDIR) $@
macpack -d ../Resources/lib $(COQIDEINAPP)
- for i in $@/../loaders/*.so $@/../immodules/*.dylib; \
+ for i in $@/../loaders/*.so $@/../immodules/*.{dylib,so}; \
do \
macpack -d ../lib $$i; \
done
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 46bd4367a7..809b6f87a9 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -90,27 +90,27 @@ jobs:
make -j "$NJOBS"
displayName: 'Build Coq'
- - script: |
- eval $(opam env)
- export OCAMLPATH=$(pwd):"$OCAMLPATH"
- make -j "$NJOBS" test-suite PRINT_LOGS=1
- displayName: 'Run Coq Test Suite'
+# - script: |
+# eval $(opam env)
+# export OCAMLPATH=$(pwd):"$OCAMLPATH"
+# make -j "$NJOBS" test-suite PRINT_LOGS=1
+# displayName: 'Run Coq Test Suite'
- script: |
make install
displayName: 'Install Coq'
-# - script: |
-# set -e
-# eval $(opam env)
-# export PKG_CONFIG_PATH=/usr/local/opt/libffi/lib/pkgconfig
-# ./dev/build/osx/make-macos-dmg.sh
-# mv _build/*.dmg "$(Build.ArtifactStagingDirectory)/"
-# displayName: 'Create the dmg bundle'
-# env:
-# OUTDIR: '$(Build.BinariesDirectory)'
-
-# - task: PublishBuildArtifacts@1
-# inputs:
-# pathtoPublish: '$(Build.ArtifactStagingDirectory)'
-# artifactName: coq-macOS-installer
+ - script: |
+ set -e
+ eval $(opam env)
+ export PKG_CONFIG_PATH=/usr/local/opt/libffi/lib/pkgconfig
+ ./dev/build/osx/make-macos-dmg.sh
+ mv _build/*.dmg "$(Build.ArtifactStagingDirectory)/"
+ displayName: 'Create the dmg bundle'
+ env:
+ OUTDIR: '$(Build.BinariesDirectory)'
+
+ - task: PublishBuildArtifacts@1
+ inputs:
+ pathtoPublish: '$(Build.ArtifactStagingDirectory)'
+ artifactName: coq-macOS-installer