Skip to content

Commit b68ac3e

Browse files
committed
Added OS folders
1 parent 340802b commit b68ac3e

File tree

3 files changed

+24
-20
lines changed

3 files changed

+24
-20
lines changed

packaging/buildLinuxPackage.bash

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ echo "qt_folder = ${qt_folder}"
2020
mkdir ${output_folder}
2121
mkdir ${output_folder}/inc
2222
mkdir ${output_folder}/visualizer
23-
mkdir ${output_folder}/visualizer/platforms
23+
mkdir ${output_folder}/visualizer/linux
24+
mkdir ${output_folder}/visualizer/linux/platforms
2425

2526
# Copy the relevant files
2627
cp ../LICENSE ${output_folder}
@@ -34,25 +35,25 @@ cp -r ../inc ${output_folder}
3435
cd ../visualizer
3536
qmake
3637
make -j8
37-
cp UnikornViewer ../packaging/${output_folder}/visualizer
38+
cp UnikornViewer ../packaging/${output_folder}/visualizer/linux
3839
make distclean
3940
cd ../packaging
40-
cp UnikornViewer.sh ${output_folder}/visualizer
41-
cp ${qt_folder}/gcc_64/plugins/platforms/libqxcb.so ${output_folder}/visualizer/platforms
42-
cp ${qt_folder}/gcc_64/lib/libQt5Core.so.5 ${output_folder}/visualizer
43-
cp ${qt_folder}/gcc_64/lib/libQt5Gui.so.5 ${output_folder}/visualizer
44-
cp ${qt_folder}/gcc_64/lib/libQt5Widgets.so.5 ${output_folder}/visualizer
45-
cp ${qt_folder}/gcc_64/lib/libQt5XcbQpa.so.5 ${output_folder}/visualizer
46-
cp ${qt_folder}/gcc_64/lib/libQt5DBus.so.5 ${output_folder}/visualizer
47-
cp ${qt_folder}/gcc_64/lib/libicui18n.so.56 ${output_folder}/visualizer
48-
cp ${qt_folder}/gcc_64/lib/libicuuc.so.56 ${output_folder}/visualizer
49-
cp ${qt_folder}/gcc_64/lib/libicudata.so.56 ${output_folder}/visualizer
41+
cp UnikornViewer.sh ${output_folder}/visualizer/linux
42+
cp ${qt_folder}/gcc_64/plugins/platforms/libqxcb.so ${output_folder}/visualizer/linux/platforms
43+
cp ${qt_folder}/gcc_64/lib/libQt5Core.so.5 ${output_folder}/visualizer/linux
44+
cp ${qt_folder}/gcc_64/lib/libQt5Gui.so.5 ${output_folder}/visualizer/linux
45+
cp ${qt_folder}/gcc_64/lib/libQt5Widgets.so.5 ${output_folder}/visualizer/linux
46+
cp ${qt_folder}/gcc_64/lib/libQt5XcbQpa.so.5 ${output_folder}/visualizer/linux
47+
cp ${qt_folder}/gcc_64/lib/libQt5DBus.so.5 ${output_folder}/visualizer/linux
48+
cp ${qt_folder}/gcc_64/lib/libicui18n.so.56 ${output_folder}/visualizer/linux
49+
cp ${qt_folder}/gcc_64/lib/libicuuc.so.56 ${output_folder}/visualizer/linux
50+
cp ${qt_folder}/gcc_64/lib/libicudata.so.56 ${output_folder}/visualizer/linux
5051

5152
# Compress package
5253
tar cvf ${output_folder}-linux-x64.tar ${output_folder}
5354
gzip ${output_folder}-linux-x64.tar
5455
#zip -r ${output_folder}-linux-x64.zip ${output_folder}
5556

56-
echo "Packaging created"
57+
echo "Unikorn Linux package created"
5758

5859
exit 0

packaging/buildMacPackage.bash

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ echo "qt_folder = ${qt_folder}"
2020
mkdir ${output_folder}
2121
mkdir ${output_folder}/inc
2222
mkdir ${output_folder}/visualizer
23+
mkdir ${output_folder}/visualizer/mac
2324

2425
# Copy the relevant files
2526
cp ../LICENSE ${output_folder}
@@ -33,17 +34,17 @@ cp -r ../inc ${output_folder}
3334
cd ../visualizer
3435
qmake
3536
make -j8
36-
cp -r UnikornViewer.app ../packaging/${output_folder}/visualizer
37+
cp -r UnikornViewer.app ../packaging/${output_folder}/visualizer/mac
3738
make distclean
38-
cd ../packaging/${output_folder}/visualizer
39+
cd ../packaging/${output_folder}/visualizer/mac
3940
${qt_folder}/clang_64/bin/macdeployqt UnikornViewer.app
40-
cd ../..
41+
cd ../../..
4142

4243
# Compress package
4344
tar cvf ${output_folder}-osx.tar ${output_folder}
4445
gzip ${output_folder}-osx.tar
4546
#zip -r ${output_folder}-mac.zip ${output_folder}
4647

47-
echo "Packaging created"
48+
echo "Unikorn Mac package created"
4849

4950
exit 0

packaging/buildWindowsPackage.bat

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ mkdir %output_folder%
2727
if %ERRORLEVEL% neq 0 ( echo "Failed to create folder" & GOTO:done )
2828
mkdir %output_folder%\visualizer
2929
if %ERRORLEVEL% neq 0 ( echo "Failed to create folder" & GOTO:done )
30+
mkdir %output_folder%\visualizer\windows
31+
if %ERRORLEVEL% neq 0 ( echo "Failed to create folder" & GOTO:done )
3032

3133
rem Copy the relevant files
3234
copy ..\LICENSE %output_folder%
@@ -42,20 +44,20 @@ qmake
4244
if %ERRORLEVEL% neq 0 ( echo "Failed to qmake visualizer" & GOTO:done )
4345
nmake
4446
if %ERRORLEVEL% neq 0 ( echo "Failed to build visualizer" & GOTO:done )
45-
copy release\UnikornViewer.exe ..\packaging\%output_folder%\visualizer
47+
copy release\UnikornViewer.exe ..\packaging\%output_folder%\visualizer\windows
4648
if %ERRORLEVEL% neq 0 ( echo "Failed to copy visualizer" & GOTO:done )
4749
nmake distclean
4850
if %ERRORLEVEL% neq 0 ( echo "Failed to clean visualizer" & GOTO:done )
4951
cd ..\packaging
5052

5153
rem Add support files for UnikornViewer.exe
52-
%qt_folder%\msvc2019_64\bin\windeployqt %output_folder%\visualizer
54+
%qt_folder%\msvc2019_64\bin\windeployqt %output_folder%\visualizer\windows
5355

5456
rem Compress package
5557
powershell Compress-Archive %output_folder% %output_folder%-win64.zip
5658
if %ERRORLEVEL% neq 0 ( echo "Failed to zip package" & GOTO:done )
5759

58-
echo "Packaging created"
60+
echo "Unikorn Windows package created"
5961

6062
:done
6163
endlocal

0 commit comments

Comments
 (0)