1
0
mirror of https://github.com/Interlisp/maiko.git synced 2026-04-25 03:55:16 +00:00

Debugging cmake build #6

This commit is contained in:
Frank Halasz
2023-06-07 18:02:31 -07:00
parent a6c38a04f4
commit 83cc2d2f36

View File

@@ -297,15 +297,7 @@ jobs:
id: tag id: tag
uses: ./../actions/release-tag-action uses: ./../actions/release-tag-action
- name: List # Uninstall exisitng X11 stuff preconfigured on runner then install correct X11 dependencies
run: |
echo "---------------------------------------------------------------------"
ls -l /usr/local/include
ls -l /usr/local/include/X11
echo "---------------------------------------------------------------------"
continue-on-error: true
# Install X11 dependencies
- name: Unistall X components already on the runner - name: Unistall X components already on the runner
run: | run: |
brew uninstall --ignore-dependencies libxft brew uninstall --ignore-dependencies libxft
@@ -316,21 +308,6 @@ jobs:
brew uninstall --ignore-dependencies libxdmcp brew uninstall --ignore-dependencies libxdmcp
brew uninstall --ignore-dependencies libxau brew uninstall --ignore-dependencies libxau
- name: List2
run: |
echo "---------------------------------------------------------------------"
ls -l /usr/local/include
echo "---------------------------------------------------------------------"
ls -l /usr/local/include/X11
echo "---------------------------------------------------------------------"
ls -l /usr/local/include/X11/dri
echo "---------------------------------------------------------------------"
ls -l /usr/local/include/X11/extensions
echo "--------------------------------------------------------------------"
ls -l /usr/local/include/X11/fonts
echo "---------------------------------------------------------------------"
continue-on-error: true
- name: Install X11 dependencies on MacOS - name: Install X11 dependencies on MacOS
env: env:
GH_TOKEN: ${{ github.token }} GH_TOKEN: ${{ github.token }}
@@ -374,17 +351,11 @@ jobs:
-DMAIKO_DISPLAY_X11=ON \ -DMAIKO_DISPLAY_X11=ON \
-DCMAKE_BUILD_TYPE=Release -DCMAKE_BUILD_TYPE=Release
cmake --build . --config Release cmake --build . --config Release
for arch in x86_64 aarch64 universal for exe in lde ldex ldesdl
do do
for exe in lde ldex ldesdl lipo ${exe} -output ../darwin.x86_64/${exe} -extract x86_64
do lipo ${exe} -output ../darwin.aarch64/${exe} -extract arm64
if [ "${arch}" != "universal" ] cp -p ${exe} ../darwin.universal/${exe}
then
lipo ${exe} -output ../darwin.${arch}/${exe} -extract ${arch}
else
cp -p ${exe} ../darwin.${arch}/${exe}
fi
done
done done
# Create release tar for github. # Create release tar for github.