Yann Lanthony
a05030f7fc
[setup] tweak included system libs on Linux
...
based on https://github.com/Ultimaker/cura-build/blob/master/packaging/setup_linux.py.in
+ add root "lib" folder to the LD_LIBRARY_PATH
2018-08-06 20:27:11 +02:00
Yann Lanthony
4d19b388fd
[setup] add PlatformExecutable to handle variations between platforms
2018-08-06 20:27:11 +02:00
Yann Lanthony
ab00cca98f
[setup] make meshroom_photogrammetry an Executable
...
provides a command line tool to launch the photogrammetry pipeline
2018-08-03 17:24:04 +02:00
Yann Lanthony
3438900b2b
[ui] add "About" dialog
...
Accessible from main menu Help > About Meshroom, or by pressing "F1". Provides info about Meshroom version + useful links and related Open Source Licenses.
* load COPYING.md from Meshroom/AliceVision files (either provided with the standalone package or online) + translate them to HTML for display (added `markdown` package in requirements)
* request.js: centralize function to open file urls
* provide system info from MeshroomApp (exposed as contextProperty)
2018-08-03 17:24:04 +02:00
Yann Lanthony
7ff4100396
[setup] update COPYING.md and include it in build_exe
...
* add Python, Pyside2 and Qt plugins
2018-08-03 17:24:04 +02:00
Yann Lanthony
4867c7a5f7
[setup] get correct Meshroom version + add 'cx_Freeze' to setup_requires
2018-08-03 17:24:04 +02:00
Yann Lanthony
f798050799
[setup] add ".ico" for Meshroom executable (Windows)
...
+ small rewrite of executable customization per platform
2018-08-03 17:24:04 +02:00
Yann Lanthony
4ebbc9d841
[setup] use cx_Freeze to package application
2018-06-08 14:55:16 +02:00
Yann Lanthony
07dd8f6bb3
[setup.py] fix typo in requirements
2017-10-06 15:48:28 +02:00
Yann Lanthony
82701e6555
[setup.py] remove extra 'pytest'
2017-09-25 19:07:22 +02:00
Yann Lanthony
807b4cb155
add setup.py + switch to pytest
...
* pytest: more modern and easy-to-use testing framework
2017-09-19 12:11:29 +02:00