b7c3fc0506
gui/cmake/CPackComponentConfig.cmake.in: explicitly depend on qt >= 5.9.5 and libssl >= 1.1
2020-04-27 12:23:08 +02:00
2ec874607f
Github Actions: pin qt5-default to 5.9.5 on ubuntu.
2020-04-27 12:23:08 +02:00
dce6f58607
Github Actions: skip building for Ubuntu 16.04
...
First, 16.04 only supports libssl 1.0 (officially) that links fine but will not find the library at runtime.
Second, 16.04 is old (LTS is still valid tho).
If requested, we could consider supporting it but no point going through the hassle if it has no users.
2020-04-27 12:23:08 +02:00
6f1359444a
.github/workflows/package.yml: fixing windows build (must have --config Release everywhere)
2020-04-27 12:23:08 +02:00
beeba58cee
Github Actions: use Qt 5.11.0 on windows.
...
qt < 5.11 has a bug in qCountLeadingZeroBits function (QtCore/qalgorithms.h).
This function is marked constexpr but returns a non-const value.
MSVC compilers will pick this up as an C3615 error.
See https://docs.microsoft.com/en-us/cpp/error-messages/compiler-errors-2/compiler-error-c3615
2020-04-27 12:23:08 +02:00
e19982acee
.github/workflows/package.yml: set qt arch correctly on windows.
2020-04-27 12:23:08 +02:00
0b101728b6
.github/workflows/package.yml: we can set arch "directly" on windows.
2020-04-27 12:23:08 +02:00
8a9d594d37
CMake: Install gui/LICENSE.qt5
2020-04-25 13:09:28 +02:00
df2b40d1c6
CMake: only pack components that are configured.
2020-04-25 10:52:49 +02:00
8b8ba4c2c6
.github/workflows/package.yml: build both cli and gui on ubuntu.
2020-04-24 18:56:10 +02:00
63c7212fad
install.sh: don't assume we have generated Makefiles with cmake. use cmake --install
2020-04-24 18:55:53 +02:00
54f0fc206f
build.sh: need to pass --config flag to cmake build (for multiconfig generators like Visual Studio/xcode)
2020-04-24 18:55:53 +02:00
0cb00ae734
build.sh: adding --cli and --no-gui flags to compliment --no-cli and --gui
2020-04-24 18:55:53 +02:00
9e048c7175
.github/workflows/package.yml: build both gui and cli on windows.
2020-04-24 18:55:53 +02:00
8bc9a87cc9
Adding Sw/eden homepage to all my author lines.
2020-04-24 17:57:54 +02:00
e3d5176cae
CMake: install gui/README.md
2020-04-24 17:57:54 +02:00
7cb70bd9a4
Adding a basic gui/README.md
2020-04-24 17:57:54 +02:00
c173c002f5
CMake: configure and install cli/docs/README.md.in
2020-04-24 17:57:54 +02:00
f1f5e50e9a
Adding cli/docs/README.md.in
2020-04-24 17:57:54 +02:00
e0d4fbbdb7
cli/docs/eosio-keygen.1.in: Spelling fix.
2020-04-24 16:53:38 +02:00
37647685ea
CMake: install license file for both cli and gui
2020-04-24 16:35:10 +02:00
c5e9222abe
gui/cmake/CPackComponentConfig.cmake.in: Set debian package name
2020-04-24 15:55:13 +02:00
178e71fbc7
cli/cmake/CPackComponentConfig.cmake.in: Set debian package name
2020-04-24 15:54:49 +02:00
e1bda4b846
cli/cmake/CPackComponentConfig.cmake.in: Set description.
2020-04-24 14:43:02 +02:00
2084a66dbf
CMakeLists.txt: set CMAKE_BUILD_TYPE to Debug per default.
2020-04-24 13:38:20 +02:00
cad11e5912
gui: move source files to "src" subdirectory
2020-04-24 13:37:52 +02:00
2d150a2e8b
.github/workflows/package.yml: pass CMAKE_BUILD_TYPE=Release to cmake on windows.
2020-04-24 12:02:40 +02:00
2d1c0d0785
CMake: rename BUILD_COMPONENT_* options to COMPONENT_*
2020-04-24 12:01:24 +02:00
56c1886880
gui/cmake/QtUtils.cmake: the value _install_args should not be in quotes.
2020-04-23 16:57:48 +02:00
a390d4226f
CMakeLists.txt: Set CMAKE_INSTALL_BINDIR to "bin" on windows
...
With Qt we have alot more files then just the two .exe's
2020-04-23 16:36:09 +02:00
4436f769e6
gui/CMakeLists.txt: use the new Qt stuff.
2020-04-23 16:36:09 +02:00
bfd254f484
CMake: Adding alot of code to handle .ddl's on windows using windeployqt
2020-04-23 16:36:09 +02:00
00b9177f3a
gui/CMakeLists.txt: add "WIN32" flag to add_executable
...
This makes cmake configure the compiler to create a gui app (e.g. not opening a console window that spawns a gui window as a child process)
2020-04-23 10:00:23 +02:00
8d925536ba
build.sh: add nsis to --pkg-type
2020-04-22 18:01:40 +02:00
a350dd5846
CMakeLists.txt: Fixing compile flags for MSVC
...
Use set_compile_options() with cmake generator expression to define flags for
all configurations and compilers in a compact way.
2020-04-22 18:00:53 +02:00
404c203488
README.md: Change libeoskeygen to libeosio
2020-04-22 12:17:54 +02:00
4a83b06ef2
CMake: new CPack structure with config defined in sub directories.
2020-04-21 14:23:59 +02:00
884f8a6125
cli: move source files.
2020-04-21 10:06:10 +02:00
54e493de1f
.github/workflows/ci.yml: update build matrix to cover all configurations.
2020-04-20 18:23:52 +02:00
7a8867bb3c
build.sh: Adding --no-cli,--gui flags
2020-04-20 17:15:38 +02:00
6181af6212
README.md: Document --no-cli,--gui build flags.
2020-04-20 17:11:43 +02:00
22222c1d7c
gui/SearchWindow: Respect EOSIOKEYGEN_HAVE_THREADS define.
2020-04-20 17:11:07 +02:00
c1b2bfce0d
README.md: adding --disabled-threads documentation again.
2020-04-20 16:57:10 +02:00
4741eb684f
common/.gitignore: ignore correct header file.
2020-04-20 16:54:35 +02:00
a85c9b5090
change remaining .h files to .hpp
2020-04-19 15:44:47 +02:00
9dacf00c7f
common/cmake/libeosio.cmake: use v0.1.0
2020-04-19 15:35:50 +02:00
e5cb4a72f6
libeosio .h files are renamed to .hpp
2020-04-19 11:17:15 +02:00
9e9e96b954
README.md: Replace the old libeoskeygen info with libeosio.
2020-04-19 11:04:45 +02:00
94686cc4f6
gui/SearchWindow.cpp: change config.h to config.hpp
2020-04-16 14:43:36 +02:00
fc49dd243d
Merge remote-tracking branch 'pnx/gui' into develop
2020-04-16 14:39:58 +02:00