Skip to content

Commit 90cb27d

Browse files
committed
Update pack.sh
update for static and 11.0
1 parent 780bb1b commit 90cb27d

File tree

1 file changed

+71
-71
lines changed

1 file changed

+71
-71
lines changed

scripts/azurepipeline/macos/pack.sh

Lines changed: 71 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ cd release_OSX
1818

1919
mkdir -p LuxCore.app/Contents/Resources/libs/
2020

21-
#libomp
22-
23-
cp -f $DEPS_SOURCE/lib/libomp.dylib LuxCore.app/Contents/Resources/libs/libomp.dylib
24-
chmod +w LuxCore.app/Contents/Resources/libs/libomp.dylib
25-
install_name_tool -id @executable_path/../Resources/libs/libomp.dylib LuxCore.app/Contents/Resources/libs/libomp.dylib
21+
# #libomp
22+
#
23+
# cp -f $DEPS_SOURCE/lib/libomp.dylib LuxCore.app/Contents/Resources/libs/libomp.dylib
24+
# chmod +w LuxCore.app/Contents/Resources/libs/libomp.dylib
25+
# install_name_tool -id @executable_path/../Resources/libs/libomp.dylib LuxCore.app/Contents/Resources/libs/libomp.dylib
2626

2727
#libembree
2828

@@ -32,53 +32,53 @@ install_name_tool -id @executable_path/../Resources/libs/libembree3.3.dylib
3232
install_name_tool -change @rpath/libtbb.dylib @executable_path/../Resources/libs/libtbb.dylib LuxCore.app/Contents/Resources/libs/libembree3.3.dylib
3333
install_name_tool -change @rpath/libtbbmalloc.dylib @executable_path/../Resources/libs/libtbbmalloc.dylib LuxCore.app/Contents/Resources/libs/libembree3.3.dylib
3434

35-
#libOpenImageDenoise
36-
37-
cp -f $DEPS_SOURCE/lib/libOpenImageDenoise.1.4.0.dylib LuxCore.app/Contents/Resources/libs/libOpenImageDenoise.1.4.0.dylib
38-
chmod +w LuxCore.app/Contents/Resources/libs/libOpenImageDenoise.1.4.0.dylib
39-
install_name_tool -id @executable_path/../Resources/libs/libOpenImageDenoise.1.4.0.dylib LuxCore.app/Contents/Resources/libs/libOpenImageDenoise.1.4.0.dylib
40-
install_name_tool -change @rpath/libtbb.dylib @executable_path/../Resources/libs/libtbb.dylib LuxCore.app/Contents/Resources/libs/libOpenImageDenoise.1.4.0.dylib
41-
install_name_tool -change @rpath/libtbbmalloc.dylib @executable_path/../Resources/libs/libtbbmalloc.dylib LuxCore.app/Contents/Resources/libs/libOpenImageDenoise.1.4.0.dylib
35+
# #libOpenImageDenoise
36+
#
37+
# cp -f $DEPS_SOURCE/lib/libOpenImageDenoise.1.4.0.dylib LuxCore.app/Contents/Resources/libs/libOpenImageDenoise.1.4.0.dylib
38+
# chmod +w LuxCore.app/Contents/Resources/libs/libOpenImageDenoise.1.4.0.dylib
39+
# install_name_tool -id @executable_path/../Resources/libs/libOpenImageDenoise.1.4.0.dylib LuxCore.app/Contents/Resources/libs/libOpenImageDenoise.1.4.0.dylib
40+
# install_name_tool -change @rpath/libtbb.dylib @executable_path/../Resources/libs/libtbb.dylib LuxCore.app/Contents/Resources/libs/libOpenImageDenoise.1.4.0.dylib
41+
# install_name_tool -change @rpath/libtbbmalloc.dylib @executable_path/../Resources/libs/libtbbmalloc.dylib LuxCore.app/Contents/Resources/libs/libOpenImageDenoise.1.4.0.dylib
4242

4343
#libtbb
4444

4545
cp -f $DEPS_SOURCE/lib/libtbb.dylib LuxCore.app/Contents/Resources/libs/libtbb.dylib
4646
chmod +w LuxCore.app/Contents/Resources/libs/libtbb.dylib
4747
install_name_tool -id @executable_path/../Resources/libs/libtbb.dylib LuxCore.app/Contents/Resources/libs/libtbb.dylib
4848

49-
#libtiff
50-
51-
cp -f $DEPS_SOURCE/lib/libtiff.5.dylib LuxCore.app/Contents/Resources/libs/libtiff.5.dylib
52-
chmod +w LuxCore.app/Contents/Resources/libs/libtiff.5.dylib
53-
install_name_tool -id @executable_path/../Resources/libs/libtiff.5.dylib LuxCore.app/Contents/Resources/libs/libtiff.5.dylib
54-
55-
#libOpenImageIO
56-
57-
cp -f $DEPS_SOURCE/lib/libOpenImageIO.2.2.dylib LuxCore.app/Contents/Resources/libs/libOpenImageIO.2.2.dylib
58-
chmod +w LuxCore.app/Contents/Resources/libs/libOpenImageIO.2.2.dylib
59-
install_name_tool -id @executable_path/../Resources/libs/libOpenImageIO.2.2.dylib LuxCore.app/Contents/Resources/libs/libOpenImageIO.2.2.dylib
60-
install_name_tool -change @rpath/libtiff.5.dylib @executable_path/../Resources/libs/libtiff.5.dylib LuxCore.app/Contents/Resources/libs/libOpenImageIO.2.2.dylib
49+
# #libtiff
50+
#
51+
# cp -f $DEPS_SOURCE/lib/libtiff.5.dylib LuxCore.app/Contents/Resources/libs/libtiff.5.dylib
52+
# chmod +w LuxCore.app/Contents/Resources/libs/libtiff.5.dylib
53+
# install_name_tool -id @executable_path/../Resources/libs/libtiff.5.dylib LuxCore.app/Contents/Resources/libs/libtiff.5.dylib
54+
#
55+
# #libOpenImageIO
56+
#
57+
# cp -f $DEPS_SOURCE/lib/libOpenImageIO.2.2.dylib LuxCore.app/Contents/Resources/libs/libOpenImageIO.2.2.dylib
58+
# chmod +w LuxCore.app/Contents/Resources/libs/libOpenImageIO.2.2.dylib
59+
# install_name_tool -id @executable_path/../Resources/libs/libOpenImageIO.2.2.dylib LuxCore.app/Contents/Resources/libs/libOpenImageIO.2.2.dylib
60+
# install_name_tool -change @rpath/libtiff.5.dylib @executable_path/../Resources/libs/libtiff.5.dylib LuxCore.app/Contents/Resources/libs/libOpenImageIO.2.2.dylib
6161

6262
#libtbbmalloc
6363

6464
cp -f $DEPS_SOURCE/lib/libtbbmalloc.dylib LuxCore.app/Contents/Resources/libs/libtbbmalloc.dylib
6565
chmod +w LuxCore.app/Contents/Resources/libs/libtbbmalloc.dylib
6666
install_name_tool -id @executable_path/../Resources/libs/libtbbmalloc.dylib LuxCore.app/Contents/Resources/libs/libtbbmalloc.dylib
6767

68-
#cuda
69-
70-
cp -f $DEPS_SOURCE/lib/libcuda.dylib LuxCore.app/Contents/Resources/libs/libcuda.dylib
71-
cp -f $DEPS_SOURCE/lib/libnvrtc.dylib LuxCore.app/Contents/Resources/libs/libnvrtc.dylib
68+
# #cuda
69+
#
70+
# cp -f $DEPS_SOURCE/lib/libcuda.dylib LuxCore.app/Contents/Resources/libs/libcuda.dylib
71+
# cp -f $DEPS_SOURCE/lib/libnvrtc.dylib LuxCore.app/Contents/Resources/libs/libnvrtc.dylib
7272

7373
#luxcoreui
7474

75-
install_name_tool -change @rpath/libomp.dylib @executable_path/../Resources/libs/libomp.dylib LuxCore.app/Contents/MacOS/luxcoreui
75+
#install_name_tool -change @rpath/libomp.dylib @executable_path/../Resources/libs/libomp.dylib LuxCore.app/Contents/MacOS/luxcoreui
7676
install_name_tool -change @rpath/libembree3.3.dylib @executable_path/../Resources/libs/libembree3.3.dylib LuxCore.app/Contents/MacOS/luxcoreui
7777
install_name_tool -change @rpath/libtbb.dylib @executable_path/../Resources/libs/libtbb.dylib LuxCore.app/Contents/MacOS/luxcoreui
78-
install_name_tool -change @rpath/libOpenImageIO.2.2.dylib @executable_path/../Resources/libs/libOpenImageIO.2.2.dylib LuxCore.app/Contents/MacOS/luxcoreui
78+
#install_name_tool -change @rpath/libOpenImageIO.2.2.dylib @executable_path/../Resources/libs/libOpenImageIO.2.2.dylib LuxCore.app/Contents/MacOS/luxcoreui
7979
install_name_tool -change @rpath/libtbbmalloc.dylib @executable_path/../Resources/libs/libtbbmalloc.dylib LuxCore.app/Contents/MacOS/luxcoreui
80-
install_name_tool -change @rpath/libtiff.5.dylib @executable_path/../Resources/libs/libtiff.5.dylib LuxCore.app/Contents/MacOS/luxcoreui
81-
install_name_tool -change @rpath/libOpenImageDenoise.1.dylib @executable_path/../Resources/libs/libOpenImageDenoise.1.4.0.dylib LuxCore.app/Contents/MacOS/luxcoreui
80+
#install_name_tool -change @rpath/libtiff.5.dylib @executable_path/../Resources/libs/libtiff.5.dylib LuxCore.app/Contents/MacOS/luxcoreui
81+
#install_name_tool -change @rpath/libOpenImageDenoise.1.dylib @executable_path/../Resources/libs/libOpenImageDenoise.1.4.0.dylib LuxCore.app/Contents/MacOS/luxcoreui
8282

8383
echo "LuxCoreUi installed"
8484

@@ -88,13 +88,13 @@ cp ../build/Release/luxcoreconsole LuxCore.app/Contents/MacOS
8888

8989
#luxcoreconsole
9090

91-
install_name_tool -change @rpath/libomp.dylib @executable_path/../Resources/libs/libomp.dylib ./LuxCore.app/Contents/MacOS/luxcoreconsole
91+
#install_name_tool -change @rpath/libomp.dylib @executable_path/../Resources/libs/libomp.dylib ./LuxCore.app/Contents/MacOS/luxcoreconsole
9292
install_name_tool -change @rpath/libembree3.3.dylib @executable_path/../Resources/libs/libembree3.3.dylib ./LuxCore.app/Contents/MacOS/luxcoreconsole
9393
install_name_tool -change @rpath/libtbb.dylib @executable_path/../Resources/libs/libtbb.dylib ./LuxCore.app/Contents/MacOS/luxcoreconsole
94-
install_name_tool -change @rpath/libOpenImageIO.2.2.dylib @executable_path/../Resources/libs/libOpenImageIO.2.2.dylib ./LuxCore.app/Contents/MacOS/luxcoreconsole
94+
#install_name_tool -change @rpath/libOpenImageIO.2.2.dylib @executable_path/../Resources/libs/libOpenImageIO.2.2.dylib ./LuxCore.app/Contents/MacOS/luxcoreconsole
9595
install_name_tool -change @rpath/libtbbmalloc.dylib @executable_path/../Resources/libs/libtbbmalloc.dylib ./LuxCore.app/Contents/MacOS/luxcoreconsole
96-
install_name_tool -change @rpath/libtiff.5.dylib @executable_path/../Resources/libs/libtiff.5.dylib ./LuxCore.app/Contents/MacOS/luxcoreconsole
97-
install_name_tool -change @rpath/libOpenImageDenoise.1.dylib @executable_path/../Resources/libs/libOpenImageDenoise.1.4.0.dylib ./LuxCore.app/Contents/MacOS/luxcoreconsole
96+
#install_name_tool -change @rpath/libtiff.5.dylib @executable_path/../Resources/libs/libtiff.5.dylib ./LuxCore.app/Contents/MacOS/luxcoreconsole
97+
#install_name_tool -change @rpath/libOpenImageDenoise.1.dylib @executable_path/../Resources/libs/libOpenImageDenoise.1.4.0.dylib ./LuxCore.app/Contents/MacOS/luxcoreconsole
9898

9999
echo "LuxCoreConsole installed"
100100

@@ -107,11 +107,11 @@ cp ../build/lib/pyluxcoretools.zip pyluxcore
107107

108108
cd pyluxcore
109109

110-
#libomp
111-
112-
cp -f $DEPS_SOURCE/lib/libomp.dylib ./libomp.dylib
113-
chmod +w ./libomp.dylib
114-
install_name_tool -id @loader_path/libomp.dylib ./libomp.dylib
110+
# #libomp
111+
#
112+
# cp -f $DEPS_SOURCE/lib/libomp.dylib ./libomp.dylib
113+
# chmod +w ./libomp.dylib
114+
# install_name_tool -id @loader_path/libomp.dylib ./libomp.dylib
115115

116116
#libembree
117117

@@ -123,47 +123,47 @@ cp -f $DEPS_SOURCE/lib/libtbb.dylib ./libtbb.dylib
123123
chmod +w ./libtbb.dylib
124124
install_name_tool -id @loader_path/libtbb.dylib ./libtbb.dylib
125125

126-
#libtiff
127-
128-
cp -f $DEPS_SOURCE/lib/libtiff.5.dylib ./libtiff.5.dylib
129-
chmod +w ./libtiff.5.dylib
130-
install_name_tool -id @loader_path/libtiff.5.dylib ./libtiff.5.dylib
131-
132-
#libOpenImageIO
133-
134-
cp -f $DEPS_SOURCE/lib/libOpenImageIO.2.2.dylib ./libOpenImageIO.2.2.dylib
135-
chmod +w ./libOpenImageIO.2.2.dylib
136-
install_name_tool -id @loader_path/libOpenImageIO.2.2.dylib ./libOpenImageIO.2.2.dylib
137-
install_name_tool -change @rpath/libtiff.5.dylib @loader_path/libtiff.5.dylib ./libOpenImageIO.2.2.dylib
126+
# #libtiff
127+
#
128+
# cp -f $DEPS_SOURCE/lib/libtiff.5.dylib ./libtiff.5.dylib
129+
# chmod +w ./libtiff.5.dylib
130+
# install_name_tool -id @loader_path/libtiff.5.dylib ./libtiff.5.dylib
131+
#
132+
# #libOpenImageIO
133+
#
134+
# cp -f $DEPS_SOURCE/lib/libOpenImageIO.2.2.dylib ./libOpenImageIO.2.2.dylib
135+
# chmod +w ./libOpenImageIO.2.2.dylib
136+
# install_name_tool -id @loader_path/libOpenImageIO.2.2.dylib ./libOpenImageIO.2.2.dylib
137+
# install_name_tool -change @rpath/libtiff.5.dylib @loader_path/libtiff.5.dylib ./libOpenImageIO.2.2.dylib
138138

139139
#libtbbmalloc
140140

141141
cp -f $DEPS_SOURCE/lib/libtbbmalloc.dylib ./libtbbmalloc.dylib
142142
chmod +w ./libtbbmalloc.dylib
143143
install_name_tool -id @loader_path/libtbbmalloc.dylib ./libtbbmalloc.dylib
144144

145-
#libOpenImageDenoise
146-
147-
cp -f $DEPS_SOURCE/lib/libOpenImageDenoise.1.4.0.dylib ./libOpenImageDenoise.1.4.0.dylib
148-
chmod +w ./libOpenImageDenoise.1.4.0.dylib
149-
install_name_tool -id @loader_path/libOpenImageDenoise.1.4.0.dylib ./libOpenImageDenoise.1.4.0.dylib
150-
install_name_tool -change @rpath/libtbb.dylib @loader_path/libtbb.dylib ./libOpenImageDenoise.1.4.0.dylib
151-
install_name_tool -change @rpath/libtbbmalloc.dylib @loader_path/libtbbmalloc.dylib ./libOpenImageDenoise.1.4.0.dylib
152-
153-
#cuda
154-
155-
cp -f $DEPS_SOURCE/lib/libcuda.dylib ./libcuda.dylib
156-
cp -f $DEPS_SOURCE/lib/libnvrtc.dylib ./libnvrtc.dylib
145+
# #libOpenImageDenoise
146+
#
147+
# cp -f $DEPS_SOURCE/lib/libOpenImageDenoise.1.4.0.dylib ./libOpenImageDenoise.1.4.0.dylib
148+
# chmod +w ./libOpenImageDenoise.1.4.0.dylib
149+
# install_name_tool -id @loader_path/libOpenImageDenoise.1.4.0.dylib ./libOpenImageDenoise.1.4.0.dylib
150+
# install_name_tool -change @rpath/libtbb.dylib @loader_path/libtbb.dylib ./libOpenImageDenoise.1.4.0.dylib
151+
# install_name_tool -change @rpath/libtbbmalloc.dylib @loader_path/libtbbmalloc.dylib ./libOpenImageDenoise.1.4.0.dylib
152+
#
153+
# #cuda
154+
#
155+
# cp -f $DEPS_SOURCE/lib/libcuda.dylib ./libcuda.dylib
156+
# cp -f $DEPS_SOURCE/lib/libnvrtc.dylib ./libnvrtc.dylib
157157

158158
#pyluxcore.so
159159

160-
install_name_tool -change @rpath/libomp.dylib @loader_path/libomp.dylib pyluxcore.so
160+
#install_name_tool -change @rpath/libomp.dylib @loader_path/libomp.dylib pyluxcore.so
161161
install_name_tool -change @rpath/libembree3.3.dylib @loader_path/libembree3.3.dylib pyluxcore.so
162162
install_name_tool -change @rpath/libtbb.dylib @loader_path/libtbb.dylib pyluxcore.so
163-
install_name_tool -change @rpath/libtiff.5.dylib @loader_path/libtiff.5.dylib pyluxcore.so
164-
install_name_tool -change @rpath/libOpenImageIO.2.2.dylib @loader_path/libOpenImageIO.2.2.dylib pyluxcore.so
163+
#install_name_tool -change @rpath/libtiff.5.dylib @loader_path/libtiff.5.dylib pyluxcore.so
164+
#install_name_tool -change @rpath/libOpenImageIO.2.2.dylib @loader_path/libOpenImageIO.2.2.dylib pyluxcore.so
165165
install_name_tool -change @rpath/libtbbmalloc.dylib @loader_path/libtbbmalloc.dylib pyluxcore.so
166-
install_name_tool -change @rpath/libOpenImageDenoise.1.dylib @loader_path/libOpenImageDenoise.1.4.0.dylib pyluxcore.so
166+
#install_name_tool -change @rpath/libOpenImageDenoise.1.dylib @loader_path/libOpenImageDenoise.1.4.0.dylib pyluxcore.so
167167

168168
echo "PyLuxCore installed"
169169

@@ -173,8 +173,8 @@ echo "PyLuxCore installed"
173173
cp ../../macos/bin/oidnDenoise .
174174
chmod +w ./oidnDenoise
175175
install_name_tool -id @executable_path/oidnDenoise ./oidnDenoise
176-
install_name_tool -change @rpath/libOpenImageDenoise.1.dylib @executable_path/libOpenImageDenoise.1.4.0.dylib oidnDenoise
177-
install_name_tool -change @rpath/libOpenImageDenoise.1.4.0.dylib @executable_path/libOpenImageDenoise.1.4.0.dylib oidnDenoise
176+
#install_name_tool -change @rpath/libOpenImageDenoise.1.dylib @executable_path/libOpenImageDenoise.1.4.0.dylib oidnDenoise
177+
#install_name_tool -change @rpath/libOpenImageDenoise.1.4.0.dylib @executable_path/libOpenImageDenoise.1.4.0.dylib oidnDenoise
178178
install_name_tool -change @rpath/libtbb.dylib @executable_path/libtbb.dylib oidnDenoise
179179
install_name_tool -change @rpath/libtbbmalloc.dylib @executable_path/libtbbmalloc.dylib oidnDenoise
180180

0 commit comments

Comments
 (0)