Commit Graph

30 Commits

Author SHA1 Message Date
Florian Märkl
1cb314d674
Add crash handling system using Breakpad (#1439) 2019-04-09 09:44:44 +02:00
Paul I
3d454cdaa0 Use Python stable ABI >= 3.5 (#1426) 2019-04-08 22:07:35 +02:00
Paul I
c50b19df90 Appveyor: use new cutter-deps package (#1403) 2019-03-29 18:11:29 +01: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
Paul I
5da91b0a05
Appveyor: add bundle_python.ps1 script (#1382) 2019-03-24 11:32:11 +03:00
Florian Märkl
b305bef965
Deploy docs only if Cutter Commit is newer and add Commit Info (#1313) 2019-03-16 23:54:29 +01:00
Florian Märkl
c1f491c688
Build and deploy Documentation in Travis (#1311) 2019-03-16 23:08:33 +01:00
Florian Märkl
8061120657
Use cutter-deps on Windows (#1286)
Also enable python plugins for Windows builds
2019-03-16 11:35:31 +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
1f4339bed2
Fix Jupyter (#1223)
* Call PyErr_Print() in QtResImport()

* Fix Jupyter
2019-02-27 14:54:47 +01:00
Florian Märkl
804bd5ef08 Build Python Bindings with meson 2019-02-21 22:57:26 +01:00
xarkes
63e0d0b779
Cutter 1.7.3 release 2018-12-26 13:00:18 +01:00
xarkes
3e922a89e7
Added release script and appdata.xml (#1028) 2018-12-26 11:52:25 +01:00
Florian Märkl
fc350849a3 Set fixed version for ipykernel 2018-12-08 19:33:56 +01: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
Paul I
cf501d2606 Bundle OpenSSL libs on AppVeyor (#984) 2018-12-03 21:39:51 +02:00
Florian Märkl
870907e669 Remove wget from Brewfile 2018-12-03 11:54:40 +01:00
Paul I
711dd086d1 Fix r2dec compatibility issue (#945)
* Fix r2dec compatibility issue

* Update bundle_r2dec.ps1
2018-11-18 18:58:48 +01:00
Paul I
87026dfe28 Bundle r2dec on Appveyor (#913)
Thanks :)
2018-11-10 13:10:26 +01:00
Florian Märkl
e3bc744024 Rename builds with version in Travis 2018-10-02 14:32:22 +02:00
Florian Märkl
239a4bb620
CutterConfig.h (#663)
* Configure CutterConfig.h

* Configure CutterConfig.h in cmake

* Configure CutterConfig.h with meson
2018-08-26 20:37:11 +02:00
Paul I
e4aec07f01 Meson: move some code from meson.py to src/meson.build (#588) 2018-07-22 14:10:52 +02:00
Florian Märkl
9fcf03161e Exclude python libs when using linuxdeployqt 2018-07-14 12:18:59 +02:00
xarkes
a7482577ce Add python _getentropy fix for macOS El Capitan (Fixes #424) (#559)
* Add _getentropy for OsX

* Fix sed for python HAVE_GETENTROPY on macOS
2018-07-01 15:51:45 +02:00
Paul I
eeec725b94 Little hack to distribute precompiled cutter_*.py files (#465) 2018-04-30 11:45:02 +02:00
Florian Märkl
d5bd3aa2cf Use Brewfile in Travis 2018-04-17 19:15:21 +02:00
Florian Märkl
cb615c9acf Fix RPATH for bundled Python in AppImage (Fix #437) 2018-04-14 23:51:10 +02:00
Florian Märkl
6ea813a9f6 Move Python embedding for AppImage to scripts/ 2018-04-14 16:24:53 +02:00
Florian Märkl
b171d25859 Move Code from .travis.yml to scripts/ 2018-04-14 12:20:00 +02:00