karliss
92b28679f2
Move Ubuntu 16.04 sytem dependencies build to GHA. ( #2484 )
...
* Move Ubuntu 16.04 sytem dependencies build to GHA.
* Downgrade some of the software installed on Github VMs to better match
what's available on Ubuntu 16.04
* Disable breakpad tools, we dont use them and some of them require fresh linux kernel for compilation.
2020-11-25 17:33:30 +02:00
xarkes
1cbbc45678
Automating translations updates ( #2218 )
...
* Automatically push new strings to cutter-translations
2020-10-10 21:00:34 +03:00
karliss
781a7c6288
Install the python used for build scripts using pyenv ( #2323 )
2020-07-23 19:15:42 +03:00
karliss
e14d0d8ef6
Update r2 to 4.5 and fix renamed configuration variables. ( #2288 )
2020-07-20 15:47:48 +03:00
karliss
caabf1c739
Switch Travis to newer macOS image and disable brew update ( #2292 )
...
Brew update takes almost half of the CI time pushing it close to time limit.
Newer macOS image contains newer hombrew which doesn't need to be updated.
2020-07-16 21:07:42 +03:00
karliss
cd42adc832
Use cmake for linux DEPLOY build. ( #2223 )
...
* Add cmake script for building and installing translations.
* Improve APPIMAGE related path handling.
2020-06-17 12:35:26 +03:00
Surendrajat
b1e79ec6a6
export cutter version before building Appimage ( #2212 )
2020-05-24 13:58:54 +03:00
karliss
7fbac90dcb
Do the depoly build on Ubuntu 16.04 ( #2135 )
2020-04-10 19:53:41 +03:00
karliss
0753147930
Update cutter-deps to include qt 5.14.2 ( #1868 )
...
* Use the qt from cutter-deps on windows.
* Adjust shiboken lib name to match cutter-deps
2020-04-07 23:24:25 +03:00
Florian Märkl
557fb323e7
Install radare2 to /usr on Linux in Travis ( #2113 )
2020-03-24 22:22:25 +02:00
Itay Cohen
6e4cced12e
Install sphinx from Pypi ( #2082 )
2020-03-05 10:35:52 +02:00
Itay Cohen
45f7f33780
Add initial user documentation and improve layout and style ( #2078 )
2020-03-02 20:06:28 +01:00
karliss
a63c882319
Temporary enable manual brew update. ( #2077 )
2020-03-02 13:24:56 +02:00
Florian Märkl
7b83bbf07b
Bundle r2dec into macOS Builds ( #2033 )
2020-01-24 21:15:34 +01:00
Florian Märkl
14f830dd81
Bundle r2dec into AppImage ( #2023 )
2020-01-24 12:18:18 +01:00
yossizap
f1f64b0f55
Switch to meson 0.52.1 in Ubuntu 16.04 to fix travis ( #2004 )
2020-01-10 21:39:14 +02:00
Florian Märkl
65c6dd31d6
Use Python 3.7 in Travis CMake Linux Job ( #1944 )
2019-12-18 13:04:44 +01:00
karliss
8ce4700223
Specify shiboken macOS header path in travis.yml. ( #1870 )
2019-11-04 18:41:38 +02:00
Itay Cohen
1d4ee2f86c
Change travis-ci URLs to .com ( #1823 )
2019-10-08 17:30:01 +03:00
karliss
b11ba240d2
Improve compatibility with cmake 3.5 and QT 5.5-5.11. ( #1805 )
2019-10-06 20:35:44 +03:00
Florian Märkl
33d97ee16a
Bundle r2ghidra-dec
2019-09-06 08:40:20 +02:00
Florian Märkl
76f6f0136c
Fix AppImage Building
2019-09-04 22:27:33 +02:00
karliss
2f0c0ddc23
Graphviz based graph layout ( #1691 )
2019-08-03 15:10:44 +02:00
Florian Märkl
d89063a203
Disable Homebrew Update on Travis ( #1613 )
...
Also use newer osx image and install macOS headers.
2019-07-23 00:36:03 +02:00
Florian Märkl
9dd3b2f2f3
Use bundled radare2 as ExternalProject in cmake ( #1674 )
2019-07-22 21:18:14 +02:00
karliss
d8e438411a
Enable brew update until travis image gets updated. ( #1611 )
2019-06-20 09:02:03 +03:00
Florian Märkl
1cb314d674
Add crash handling system using Breakpad ( #1439 )
2019-04-09 09:44:44 +02:00
Florian Märkl
1cb5c1a8a9
Bring back Launch Script for macOS ( #1438 )
2019-04-07 20:03:19 +02:00
Florian Märkl
1710829267
Remove Jupyter Integration ( #1398 )
...
* Remove Jupyter Integration
Replaced by https://github.com/radareorg/cutter-jupyter
* Remove duplicate vars in .appveyor.yml
2019-03-25 21:43:00 +01:00
Florian Märkl
1cfc5e8355
Re-enable draft in CI ( #1336 )
2019-03-19 21:35:59 +01:00
Florian Märkl
f62076a142
Disable draft: false in CI
2019-03-19 10:44:17 +01:00
Florian Märkl
7897e5ad55
Update deploy-test condition
2019-03-17 12:35:15 +01:00
Florian Märkl
c1f491c688
Build and deploy Documentation in Travis ( #1311 )
2019-03-16 23:08:33 +01:00
Florian Märkl
732f2d8cde
Use cutter-deps on macOS ( #1238 )
...
* Update deps scripts for macOS
* Update deps
* Update appbundle_embed_python.sh
* Use cutter-deps for macOS
* Remove qt from Brewfile
* Fix .travis.yml
* Disable Homebrew update
* Fix llvm for macOS
* Fix regex in update_deps.py
* Fix PYTHON_FRAMEWORK_DIR
* Some debug output in travis
* Enable Python Bindings for cmake on macOS
* QMake debug
* Update deps
* Hopefully fix pkg-config
* QMake hack for shiboken2 and pyside2
* Deploy on deps-test
* Update deps
* Fix call to appbundle_embed_python.sh
* Update deps
* Fix Python for cmake on macOS
* Update deps
* Fix appbundle_embed_python.sh
* Copy pyside libs in appbundle_embed_python.sh
* Fix includes for CMake on macOS
* Copy PySide2 and Shiboke2 libs to Frameworks dir
* Manually deploy QtDBus and QtPrintSupport
* Print plugins dir
* Fix appbundle_embed_python.sh
* Update deps
* Remove some debug output
* Use last release of linuxdeployqt
2019-03-09 00:01:24 +01:00
Florian Märkl
8bfa653909
Use cutter-deps on Linux ( #1217 )
...
* Use cutter-deps for Linux
* Update CMakeLists.txt for newer PySide2
* Add llvm-config --libdir to LD_LIBRARY_PATH in Travis
* Update cutter-deps
* Fix Python Prefix for Deploy
* Update cutter-deps
* Install Jupyter in Travis
* Add update_deps.py and update
* Enable Python Bindings for qmake in Travis
* Use absolute path for src_list.py in qmake
* Use python directly for src_list.py in qmake
* Keep env for linuxdeployqt
* Embed PySide2 in AppImage
* Fix appimage_embed_python.sh
2019-02-28 14:56:54 +01:00
Florian Märkl
7caabf5350
Fix Python for CMake in Travis
2019-02-21 22:57:26 +01:00
Florian Märkl
70e7840e75
Temporarily disable Bindings in CI, QMake Fixes
2019-02-21 22:57:26 +01:00
a1ext
73cf41b81e
Translations deployment for MAC & Linux has fixed ( #1119 )
...
* Translations load refactoring
* Translations: Added MAC support
* Translations: fixed getting of translation folders
* Fixed code style, documented some methods
2019-01-20 19:00:23 +02:00
xarkes
4365eda7c2
Fixed .travis.yml due to new linuxdeployqt
...
The new version of linuxdeployqt (AppImage)
seems to change the name of the created
AppImage.
2019-01-19 11:32:13 +01:00
xarkes
8ff915c21a
Revert "Configured appveyor and travis to push nightlies ( #1009 )" ( #1045 )
...
This reverts commit c4df89c6d4
.
2018-12-28 11:23:06 +01:00
xarkes
e055457202
Fixed .travis.yml for 1.7.3 ( #1030 )
2018-12-26 13:45:41 +01:00
xarkes
63e0d0b779
Cutter 1.7.3 release
2018-12-26 13:00:18 +01:00
xarkes
c92ed51b65
Fixed travis configuration
2018-12-24 15:53:09 +01:00
xarkes
c4df89c6d4
Configured appveyor and travis to push nightlies ( #1009 )
2018-12-24 13:07:46 +01:00
Florian Märkl
f1f8f10610
Use macOS xcode10.1 image in Travis
2018-12-21 22:24:52 +01:00
Stephen
a111db2ae2
use travis apt and homebrew addon for reliability ( #1005 )
...
* use travis homebrew addon for reliability
* use travis apt addon for reliability
* fix bad sources key
2018-12-18 10:04:23 +01:00
a1ext
bc5d237d9b
MAC Build: stupid fix of Qt 5.12.0 bug when macdeployqt
doesn't deploy plugins at all on the first call ( #997 )
2018-12-12 10:31:42 +02:00
a1ext
636057bd53
MAC Build: new package UI design (thanks to @ITAYC0HEN) ( #986 )
...
* MAC Build: new package UI design (thanks to @ITAYC0HEN)
* MAC Build: fixed path bar absence
2018-12-04 07:38:16 +02:00
xarkes
93f07fff08
Make travis build to prerelease instead of draft ( #974 )
2018-11-30 11:27:06 +01:00
a1ext
379567e80c
MAC Build: fixed problem when you cannot open Cutter on MacOS due to missing Frameworks ( #957 )
2018-11-23 17:36:43 +01:00