summaryrefslogtreecommitdiffstats
path: root/make/scripts/make.macosx.jdk_lipo_libs.sh
blob: 3dcb9ab25e0b5ed6e5bde4f898327923831c1640 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#! /bin/sh

amd64_dir=$HOME/temurin-17.jdk.amd64.lib
arm64_dir=$HOME/temurin-17.jdk.arm64.lib
fat_dir=$HOME/temurin-17.jdk.fat.lib

rm -rf $fat_dir
mkdir $fat_dir

for i in $amd64_dir/*.dylib ; do
    bname=`basename $i`
    if [ -e $arm64_dir/$bname ] ; then
        lipo -create $i $arm64_dir/$bname -output $fat_dir/$bname
    else
        echo missing $arm64_dir/$bname
    fi
done