Skip to content

Commit 9e29b30

Browse files
Merge pull request #15 from SyncfusionExamples/888299
888299: Revamped the Github sample in Html to pdf conversion.
2 parents 502fdbd + 1c5188e commit 9e29b30

File tree

1 file changed

+19
-15
lines changed

1 file changed

+19
-15
lines changed

Azure/HTML_to_PDF_Azure_app_service/HtmlToPdfBlinkAzureAppLinux/dependenciesInstall.sh

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,31 @@
1-
DIR="/home/site/wwwroot/Package"
2-
if [ -d "$DIR" ]; then
3-
echo "'$DIR' found and now copying files, please wait ..."
4-
PACKAGE_USR="/home/site/wwwroot/Package/usr"
1+
if [ -f /home/site/wwwroot/Package ]; then
2+
PACKAGE_USR="/home/site/wwwroot/Package/usr"
53
if [ -d "$PACKAGE_USR" ]; then
64
cp -r /home/site/wwwroot/Package/usr/lib/x86_64-linux-gnu/ /usr/lib/
75
fi
86
PACKAGE_LIB="/home/site/wwwroot/Package/lib"
97
if [ -d "$PACKAGE_LIB" ]; then
10-
rm /home/site/wwwroot/Package/lib/x86_64-linux-gnu/libc.so.6;
11-
rm /home/site/wwwroot/Package/lib/x86_64-linux-gnu/libc-2.28.so;
12-
rm /home/site/wwwroot/Package/lib/x86_64-linux-gnu/libselinux.so.1;
8+
if [ -f /home/site/wwwroot/Package/lib/x86_64-linux-gnu/libc.so.6 ]; then
9+
rm /home/site/wwwroot/Package/lib/x86_64-linux-gnu/libc.so.6
10+
fi
11+
if [ -f /home/site/wwwroot/Package/lib/x86_64-linux-gnu/libc-2.28.so ]; then
12+
rm /home/site/wwwroot/Package/lib/x86_64-linux-gnu/libc-2.28.so
13+
fi
14+
if [ -f /home/site/wwwroot/Package/lib/x86_64-linux-gnu/libselinux.so.1 ]; then
15+
rm /home/site/wwwroot/Package/lib/x86_64-linux-gnu/libselinux.so.1
16+
fi
1317
cp -r /home/site/wwwroot/Package/lib/x86_64-linux-gnu/ /lib/;
1418
ldconfig;
1519
fi
1620
else
17-
apt-get update && apt-get install -yq --no-install-recommends libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 libnss3 libgbm1;
18-
mkdir /home/site/wwwroot/Package;
19-
mkdir /home/site/wwwroot/Package/usr;
20-
mkdir /home/site/wwwroot/Package/usr/lib;
21-
mkdir /home/site/wwwroot/Package/usr/lib/x86_64-linux-gnu;
22-
mkdir /home/site/wwwroot/Package/lib;
23-
mkdir /home/site/wwwroot/Package/lib/x86_64-linux-gnu;
24-
PACKAGE_USR="/home/site/wwwroot/Package/usr"
21+
apt-get update && apt-get install -yq --no-install-recommends libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 libnss3 libgbm1;
22+
mkdir /home/site/wwwroot/Package;
23+
mkdir /home/site/wwwroot/Package/usr;
24+
mkdir /home/site/wwwroot/Package/usr/lib;
25+
mkdir /home/site/wwwroot/Package/usr/lib/x86_64-linux-gnu;
26+
mkdir /home/site/wwwroot/Package/lib;
27+
mkdir /home/site/wwwroot/Package/lib/x86_64-linux-gnu;
28+
PACKAGE_USR="/home/site/wwwroot/Package/usr"
2529
if [ -d "$PACKAGE_USR" ]; then
2630
cp -r /usr/lib/x86_64-linux-gnu/ /home/site/wwwroot/Package/usr/lib/
2731
fi

0 commit comments

Comments
 (0)