File builders/mesa-gl-amd-sh-e7ee69b24dd8f668fec5520ab046dac27d2b1d6e/contrib/egl.sh changed (mode: 100644) (index 88e4521..17a0580) |
... |
... |
$binutils_ld -o $build_dir/install_root$libdir_store/libEGL_mesa.so.0.0.0 \ |
129 |
129 |
$build_dir/libmesa_util.a \ |
$build_dir/libmesa_util.a \ |
130 |
130 |
\ |
\ |
131 |
131 |
--as-needed \ |
--as-needed \ |
132 |
|
$build_dir/install_root$libdir_store/gallium_dri.so \ |
|
|
132 |
|
$build_dir/install_root$libdir_store/libgallium_dri.so \ |
133 |
133 |
$build_dir/install_root$libdir_store/libglapi.so.0.0.0 \ |
$build_dir/install_root$libdir_store/libglapi.so.0.0.0 \ |
134 |
134 |
$build_dir/install_root$libdir_store/libgbm.so.1.0.0 \ |
$build_dir/install_root$libdir_store/libgbm.so.1.0.0 \ |
135 |
135 |
$libdrm_ld_flags \ |
$libdrm_ld_flags \ |
File builders/mesa-gl-amd-sh-e7ee69b24dd8f668fec5520ab046dac27d2b1d6e/contrib/gallium_targets.sh changed (mode: 100644) (index 44de2c3..3d2e68f) |
... |
... |
mkdir -p \ |
59 |
59 |
#------------------------------------------------------------------------------- |
#------------------------------------------------------------------------------- |
60 |
60 |
# So much SHEISS: private version specific would make a symlink switch |
# So much SHEISS: private version specific would make a symlink switch |
61 |
61 |
# unpractical. Do it our way. |
# unpractical. Do it our way. |
62 |
|
printf "BINUTILS LD $build_dir/install_root$libdir_store/gallium_dri.so\n" |
|
63 |
|
$binutils_ld -o $build_dir/install_root$libdir_store/gallium_dri.so \ |
|
|
62 |
|
printf "BINUTILS LD $build_dir/install_root$libdir_store/libgallium_dri.so\n" |
|
63 |
|
$binutils_ld -o $build_dir/install_root$libdir_store/libgallium_dri.so \ |
64 |
64 |
-shared \ |
-shared \ |
65 |
|
-soname gallium_dri.so \ |
|
|
65 |
|
-soname libgallium_dri.so \ |
66 |
66 |
--version-script $build_dir/src/gallium/targets/dri/dri.sym \ |
--version-script $build_dir/src/gallium/targets/dri/dri.sym \ |
67 |
67 |
--no-undefined \ |
--no-undefined \ |
68 |
68 |
--gc-sections \ |
--gc-sections \ |
|
... |
... |
$binutils_ld -o $build_dir/install_root$libdir_store/gallium_dri.so \ |
115 |
115 |
$cc_ld_slib_end_files \ |
$cc_ld_slib_end_files \ |
116 |
116 |
$syslib_ld_slib_end_files |
$syslib_ld_slib_end_files |
117 |
117 |
#------------------------------------------------------------------------------- |
#------------------------------------------------------------------------------- |
118 |
|
ln -sf $libdir_store_virtual/gallium_dri.so $build_dir/install_root$libdir/gallium_dri.so |
|
|
118 |
|
ln -sf $libdir_store_virtual/libgallium_dri.so $build_dir/install_root$libdir/libgallium_dri.so |
119 |
119 |
#=============================================================================== |
#=============================================================================== |
120 |
120 |
printf "\t<--targets sub-components built\n" |
printf "\t<--targets sub-components built\n" |
File builders/mesa-gl-amd-sh-e7ee69b24dd8f668fec5520ab046dac27d2b1d6e/contrib/gbm.sh changed (mode: 100644) (index 6fac260..3dd296f) |
... |
... |
$binutils_ld -o $build_dir/install_root$libdir_store/libgbm.so.1.0.0 \ |
88 |
88 |
$build_dir/libmesa_util.a \ |
$build_dir/libmesa_util.a \ |
89 |
89 |
\ |
\ |
90 |
90 |
--as-needed \ |
--as-needed \ |
91 |
|
$build_dir/install_root$libdir_store/gallium_dri.so \ |
|
|
91 |
|
$build_dir/install_root$libdir_store/libgallium_dri.so \ |
92 |
92 |
$libdrm_ld_flags \ |
$libdrm_ld_flags \ |
93 |
93 |
$syslibs_libm_ld_flags \ |
$syslibs_libm_ld_flags \ |
94 |
94 |
$syslibs_libdl_ld_flags \ |
$syslibs_libdl_ld_flags \ |
File builders/mesa-gl-amd-sh-e7ee69b24dd8f668fec5520ab046dac27d2b1d6e/contrib/glx.sh changed (mode: 100644) (index 11cd1a9..de74fb3) |
... |
... |
$binutils_ld -o $build_dir/install_root$libdir_store/libGLX_mesa.so.0.0.0 \ |
144 |
144 |
$build_dir/libmesa_util.a \ |
$build_dir/libmesa_util.a \ |
145 |
145 |
\ |
\ |
146 |
146 |
--as-needed \ |
--as-needed \ |
147 |
|
$build_dir/install_root$libdir_store/gallium_dri.so \ |
|
|
147 |
|
$build_dir/install_root$libdir_store/libgallium_dri.so \ |
148 |
148 |
$build_dir/install_root$libdir_store/libglapi.so.0.0.0 \ |
$build_dir/install_root$libdir_store/libglapi.so.0.0.0 \ |
149 |
149 |
$libx11_ld_flags \ |
$libx11_ld_flags \ |
150 |
150 |
$libx11_xcb_ld_flags \ |
$libx11_xcb_ld_flags \ |
File builders/mesa-gl/builder.sh changed (mode: 100644) (index e993a5b..805afcb) |
... |
... |
libdir_store_virtual=/nyan/mesa-gl/current/lib |
46 |
46 |
|
|
47 |
47 |
incdir_store=/nyan/mesa-gl/$slot/include |
incdir_store=/nyan/mesa-gl/$slot/include |
48 |
48 |
incdir_store_virtual=/nyan/mesa-gl/current/include |
incdir_store_virtual=/nyan/mesa-gl/current/include |
49 |
|
|
|
50 |
|
dri_driver_store_dir=/nyan/mesa-gl/$slot/lib/dri |
|
51 |
|
dri_driver_store_virtual_dir=/nyan/mesa-gl/current/lib/dri |
|
52 |
49 |
EOF |
EOF |
53 |
50 |
|
|
54 |
51 |
#------------------------------------------------------------------------------- |
#------------------------------------------------------------------------------- |
|
... |
... |
$pkg_dir/contrib/x86_64_linux_glibc_amdgpu.sh |
59 |
56 |
|
|
60 |
57 |
rm -Rf /nyan/mesa-gl/$slot |
rm -Rf /nyan/mesa-gl/$slot |
61 |
58 |
mkdir -p \ |
mkdir -p \ |
62 |
|
/usr/lib/dri \ |
|
63 |
59 |
/usr/share/glvnd/egl_vendor.d \ |
/usr/share/glvnd/egl_vendor.d \ |
64 |
60 |
/usr/share/drirc.d \ |
/usr/share/drirc.d \ |
65 |
61 |
/nyan/mesa-gl/$slot |
/nyan/mesa-gl/$slot |
|
... |
... |
cp -Pf \ |
70 |
66 |
$build_dir/install_root/usr/lib/libEGL_mesa.so.0 \ |
$build_dir/install_root/usr/lib/libEGL_mesa.so.0 \ |
71 |
67 |
$build_dir/install_root/usr/lib/libGLX_mesa.so.0 \ |
$build_dir/install_root/usr/lib/libGLX_mesa.so.0 \ |
72 |
68 |
$build_dir/install_root/usr/lib/libgbm.so.1 \ |
$build_dir/install_root/usr/lib/libgbm.so.1 \ |
|
69 |
|
$build_dir/install_root/usr/lib/libgallium_dri.so \ |
73 |
70 |
$build_dir/install_root/usr/lib/libglapi.so.0 \ |
$build_dir/install_root/usr/lib/libglapi.so.0 \ |
74 |
71 |
/usr/lib |
/usr/lib |
75 |
|
cp -Pf $build_dir/install_root/usr/lib/dri/radeonsi_dri.so \ |
|
76 |
|
/usr/lib/dri |
|
77 |
72 |
cp -Pf $build_dir/install_root/usr/share/drirc.d/00-mesa-defaults.conf \ |
cp -Pf $build_dir/install_root/usr/share/drirc.d/00-mesa-defaults.conf \ |
78 |
73 |
/usr/share/drirc.d |
/usr/share/drirc.d |
79 |
74 |
cp -Pf $build_dir/install_root/usr/share/glvnd/egl_vendor.d/50_mesa.json \ |
cp -Pf $build_dir/install_root/usr/share/glvnd/egl_vendor.d/50_mesa.json \ |