Mason Lary
cabd538c8e
Script now checks for success before deleting files
2023-01-12 12:22:36 -05:00
Mason Lary
188d0db299
Script no longer deletes incorrect files on fail
2023-01-12 00:58:43 -05:00
alemuntoni
a2727154c3
remove pack phase from macOS
2022-11-30 16:31:34 +01:00
alemuntoni
07d6760c82
remove pack phase from linux
2022-11-30 16:17:28 +01:00
alemuntoni
fb25f39ca0
update AppDir structure on linux
2022-11-30 14:44:17 +01:00
alemuntoni
0f2094e44b
scripts docs
2022-11-25 14:07:18 +01:00
alemuntoni
3dff8bec43
unify build script
2022-11-24 17:09:38 +01:00
alemuntoni
68f6449358
CMakeLists in root directory
2022-11-24 16:39:55 +01:00
alemuntoni
61f8162ac3
make_it scripts refactoring
2022-11-24 15:38:42 +01:00
alemuntoni
25a218e988
better ninja build output
2022-11-24 12:56:28 +01:00
alemuntoni
e9aafd9290
use ninja also on linux and macos
2022-11-24 12:32:58 +01:00
alemuntoni
73093b4daf
unique step for dependencies installation
2022-11-24 11:58:34 +01:00
alemuntoni
4f6bc41cd0
consistent packages folder rename
2022-11-23 15:55:07 +01:00
alemuntoni
d02449a531
packages inside the package folder
2022-11-23 15:14:37 +01:00
alemuntoni
6f53a36ffb
rename and unify meshlab packaging stage
2022-11-22 17:34:59 +01:00
alemuntoni
b977109dbb
try to make linux workflow consistent with the other platforms
2022-11-22 17:08:56 +01:00
alemuntoni
6673777ccf
meshlab cmake options consistently renamed
2022-11-14 12:31:13 +01:00
alemuntoni
2d555e7744
remove download libraries from scripts
2022-10-30 14:14:28 +01:00
alemuntoni
683502837c
add patchelf for plugins before deploy
2022-10-28 17:04:27 +02:00
alemuntoni
5c88c60c2b
using ccache on github actions
2022-10-27 18:46:59 +02:00
alemuntoni
e324c16155
fix unix layout
2022-10-27 14:01:49 +02:00
alemuntoni
fa964a8a18
proper icon management on linux
2022-05-18 10:41:02 +02:00
alemuntoni
58064fd4a2
change build type to Release instead of MinSizeRel
2022-05-17 16:40:59 +02:00
alemuntoni
e17459c7bd
move build and install dirs on linux outside src
2022-05-17 13:13:08 +02:00
alemuntoni
5e9e5a7317
directories reorganization
2022-05-17 10:56:56 +02:00
alemuntoni
a8d74bcae2
fix CreateRelease
2022-05-10 10:33:23 +02:00
alemuntoni
caf602dada
small renamings
2022-04-07 11:21:25 +02:00
alemuntoni
dd6bfec609
remove e57 lib from linux deploy
2022-04-07 10:48:37 +02:00
alemuntoni
b495506c4f
using xerces-c from apt on linux
2022-04-07 09:10:45 +02:00
alemuntoni
4bcf05ffee
link gmp and mpfr on linux when using bundled cgal
2022-04-06 16:13:42 +02:00
alemuntoni
a59729426e
force using cgal and boost from source on ubuntu workflow
2022-04-06 12:11:07 +02:00
alemuntoni
fb32869696
deploy mesh_booleans and e57
2022-04-05 14:23:16 +02:00
alemuntoni
5018b8ae4f
update deploy system to linuxdeploy
2022-04-05 10:49:27 +02:00
alemuntoni
54b0013377
possibility to select qt dir on linux build script
2022-04-04 15:45:16 +02:00
zfb132
32ddb4125b
Fix shell script error in scripts/Linux/0_setup_env_ubuntu.sh
2021-08-27 16:46:00 +08:00
Alessandro Muntoni
539725cdfd
deploy libio_e57 on linux
2021-08-18 11:51:30 +02:00
alemuntoni
3327cebb9b
using bundled xerces
2021-07-29 14:34:08 +02:00
alemuntoni
209757ad39
remove qmake
2021-07-27 11:34:31 +02:00
alemuntoni
5db966b780
libxerces-c-dev ubuntu dependency for e57
2021-07-21 16:44:06 +02:00
alemuntoni
fddd83950f
add required libraries on setup scripts
2021-07-19 16:41:40 +02:00
alemuntoni
e82fd1d6f8
Merge remote-tracking branch 'origin/master' into e57
...
# Conflicts:
# .github/workflows/CreateRelease.yml
# .github/workflows/MacOS.yml
# scripts/Linux/2_deploy.sh
# scripts/macOS/2_deploy.sh
# src/external/external.cmake
# src/external/u3d.cmake
2021-06-08 17:36:34 +02:00
alemuntoni
10e6aef0bd
update CreateRelease workflow
2021-05-26 18:59:57 +02:00
alemuntoni
947f253622
mesh_booleans plugin
2021-05-26 17:14:06 +02:00
alemuntoni
692f6df84d
Revert "bundle libOpenGL.so"
...
This reverts commit 9008f4ebc5b536bea290c3904af258eefc165c88.
2021-05-26 16:08:44 +02:00
alemuntoni
1dfe9b649b
cmake cleanups
2021-05-25 16:15:13 +02:00
alemuntoni
9008f4ebc5
bundle libOpenGL.so
2021-05-25 15:31:49 +02:00
alemuntoni
3e2c883c27
snapcraft scripts update
2021-05-21 13:32:21 +02:00
Pino Toscano
9eb5072aa1
Install app icon in XDG hicolor icon theme
...
Install the icon of the application in the hicolor XDG icon theme;
this way it can be properly loaded by XDG menus in the currently set
XDG icon theme, without looking in the legacy pixmaps location.
As result, adapt the desktop file by removing the full path to the icon
(which was already buggy for installations in prefixes different than
/usr), so the bare icon name will be searched in the XDG icon theme as
expected.
Also, remove the manual icon copying in a bundle script, as the icon is
installed in the right place now.
2021-05-20 11:23:51 +02:00
alemuntoni
620893a205
update linuxdeployqt for deployment with ubuntu 18.04
2021-04-30 19:19:40 +02:00
alemuntoni
f5b0b15c93
deploy and fix callback io_e57
2021-04-08 15:50:35 +02:00