summaryrefslogtreecommitdiff
path: root/indra/newview/FixPackage.cmake.in
blob: f9afd293e8bdb25e86a8f2dffa2b3de941e8e902 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
include(BundleUtilities)

set(dirs
    /opt/local/lib
   )

fixup_bundle(${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/MacOS/${CPACK_BUNDLE_NAME} "" "${dirs}")

file(CREATE_LINK
    "../../../../Frameworks/libnghttp2.14.dylib"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/libnghttp2.14.dylib"
    SYMBOLIC
    )
file(CREATE_LINK
    "../../../../Frameworks/libxmlrpc-epi.0.dylib"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/libxmlrpc-epi.0.dylib"
    SYMBOLIC
    )
file(CREATE_LINK
    "../../../../Frameworks/libopenjp2.7.dylib"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/libopenjp2.7.dylib"
    SYMBOLIC
    )
file(CREATE_LINK
    "../../../../Frameworks/libpng16.16.dylib"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/libpng16.16.dylib"
    SYMBOLIC
    )
file(CREATE_LINK
    "../../../../Frameworks/libjpeg.8.dylib"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/libjpeg.8.dylib"
    SYMBOLIC
    )
file(CREATE_LINK
    "../../../../Frameworks/libaprutil-1.0.dylib"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/libaprutil-1.0.dylib"
    SYMBOLIC
    )
file(CREATE_LINK
    "../../../../Frameworks/libiconv.2.dylib"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/libiconv.2.dylib"
    SYMBOLIC
    )
file(CREATE_LINK
    "../../../../Frameworks/libapr-1.0.dylib"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/libapr-1.0.dylib"
    SYMBOLIC
    )
file(CREATE_LINK
    "../../../../Frameworks/libz.1.dylib"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/libz.1.dylib"
    SYMBOLIC
    )
file(CREATE_LINK
    "../../../../Frameworks/liburiparser.1.dylib"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/liburiparser.1.dylib"
    SYMBOLIC
    )
file(CREATE_LINK
    "../../../../Frameworks/libexpat.1.dylib"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/libexpat.1.dylib"
    SYMBOLIC
    )
file(CREATE_LINK
    "../../../../Frameworks/libfreetype.6.dylib"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/libfreetype.6.dylib"
    SYMBOLIC
    )
file(CREATE_LINK
    "../../../../Frameworks/libbz2.1.0.dylib"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/libbz2.1.0.dylib"
    SYMBOLIC
    )
file(CREATE_LINK
    "../../../../Frameworks/libbrotlidec.1.dylib"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/libbrotlidec.1.dylib"
    SYMBOLIC
    )
file(CREATE_LINK
    "../../../../Frameworks/libbrotlicommon.1.dylib"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/libbrotlicommon.1.dylib"
    SYMBOLIC
    )
file(CREATE_LINK
    "../../../../Frameworks/Chromium Embedded Framework.framework"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/Chromium Embedded Framework.framework"
    SYMBOLIC
    )

file(CHMOD
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/DullahanHelper.app/Contents/MacOS/DullahanHelper"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/DullahanHelper (GPU).app/Contents/MacOS/DullahanHelper (GPU)"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/DullahanHelper (Plugin).app/Contents/MacOS/DullahanHelper (Plugin)"
    "${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Resources/SLPlugin.app/Contents/Frameworks/DullahanHelper (Renderer).app/Contents/MacOS/DullahanHelper (Renderer)"
    PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
    )

execute_process(
    COMMAND hdiutil detach /Volumes/VLC\ media\ player
    COMMAND lipo libalut.0.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libalut.0.dylib
    COMMAND lipo libapr-1.0.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libapr-1.0.dylib
    COMMAND lipo libaprutil-1.0.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libaprutil-1.0.dylib
    COMMAND lipo libboost_filesystem-mt.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libboost_filesystem-mt.dylib
    COMMAND lipo libboost_system-mt.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libboost_system-mt.dylib
    COMMAND lipo libbrotlicommon.1.1.0.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libbrotlicommon.1.1.0.dylib
    COMMAND lipo libbrotlidec.1.1.0.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libbrotlidec.1.1.0.dylib
    COMMAND lipo libbz2.1.0.8.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libbz2.1.0.8.dylib
    COMMAND lipo libcollada-dom2.4-dp.2.4.0.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libcollada-dom2.4-dp.2.4.0.dylib
    COMMAND lipo libexpat.1.9.2.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libexpat.1.9.2.dylib
    COMMAND lipo libfreetype.6.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libfreetype.6.dylib
    COMMAND lipo libhunspell-1.7.0.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libhunspell-1.7.0.dylib
    COMMAND lipo libiconv.2.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libiconv.2.dylib
    COMMAND lipo libicudata.74.2.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libicudata.74.2.dylib
    COMMAND lipo libicui18n.74.2.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libicui18n.74.2.dylib
    COMMAND lipo libicuuc.74.2.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libicuuc.74.2.dylib
    COMMAND lipo libjpeg.8.3.2.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libjpeg.8.3.2.dylib
    COMMAND lipo libllwebrtc.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libllwebrtc.dylib
    COMMAND lipo liblzma.5.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output liblzma.5.dylib
    COMMAND lipo libminizip.1.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libminizip.1.dylib
    COMMAND lipo libncurses.6.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libncurses.6.dylib
    COMMAND lipo libndofdev.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libndofdev.dylib
    COMMAND lipo libnghttp2.14.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libnghttp2.14.dylib
    COMMAND lipo libogg.0.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libogg.0.dylib
    COMMAND lipo libopenal.1.23.1.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libopenal.1.23.1.dylib
    COMMAND lipo libopenjp2.2.5.2.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libopenjp2.2.5.2.dylib
    COMMAND lipo libpcre.1.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libpcre.1.dylib
    COMMAND lipo libpcrecpp.0.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libpcrecpp.0.dylib
    COMMAND lipo libpng16.16.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libpng16.16.dylib
    COMMAND lipo liburiparser.1.0.31.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output liburiparser.1.0.31.dylib
    COMMAND lipo libvlc.5.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libvlc.5.dylib
    COMMAND lipo libvlccore.9.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libvlccore.9.dylib
    COMMAND lipo libvorbis.0.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libvorbis.0.dylib
    COMMAND lipo libvorbisenc.2.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libvorbisenc.2.dylib
    COMMAND lipo libvorbisfile.3.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libvorbisfile.3.dylib
    COMMAND lipo libxml2.2.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libxml2.2.dylib
    COMMAND lipo libxmlrpc-epi.0.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libxmlrpc-epi.0.dylib
    COMMAND lipo libz.1.3.1.dylib
        -thin ${CMAKE_OSX_ARCHITECTURES}
        -output libz.1.3.1.dylib
    WORKING_DIRECTORY ${CMAKE_CACHEFILE_DIR}/_CPack_Packages/${CMAKE_SYSTEM_NAME}/Bundle/${CPACK_BUNDLE_NAME}-${CPACK_PACKAGE_VERSION}-${CMAKE_SYSTEM_NAME}/${CPACK_BUNDLE_NAME}.app/Contents/Frameworks
    ERROR_QUIET
    )