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:
39
.github/workflows/buildReleaseInclDocker.yml
vendored
39
.github/workflows/buildReleaseInclDocker.yml
vendored
@@ -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.
|
||||||
|
|||||||
Reference in New Issue
Block a user