Jeff Becker
b7a1d56fe7
lokimq -> oxenmq
2021-02-04 16:08:28 -05:00
Jason Rhinelander
86653075a2
Version bump
2020-11-24 00:08:49 -04:00
Jeff Becker
5c0a4fc3dc
when doing dev build on mac add qmdir flag so it works
2020-11-18 07:52:49 -05:00
Jason Rhinelander
4f322dfcc5
Remove entitlements (no longer needed for Qt 5.15)
2020-11-17 21:08:38 -04:00
Jason Rhinelander
43071b3b5d
Old cmake compatibility
...
Older cmake doesn't allow aliasing to a non-global target, and older+
cmake doesn't support the GLOBAL keyword for pkgconfig, so just give up
and build an interface library instead of trying to alias the
PkgConfig:: target.
2020-11-17 17:35:24 -04:00
Jason Rhinelander
69d2af54e2
Allow specifying lokimq libs/includes externally
...
Allows: cmake -DLOKIMQ_LIBRARIES=/path/to/liblokimq.a -DLOKIMQ_INCLUDE_DIRS=/path/to/lokimq/inc
This is mainly for internal use for the lokinet+lokinet-gui bundled
build on macos so that the gui subproject doesn't rebuild its own
sodium/libzmq/lokimq but can rather just use the parent lokinet's libs.
2020-11-17 14:35:20 -04:00
Jason Rhinelander
186ed5a38b
Always use pkgconfig to search for lokimq
...
This simplifies FindLokiMQ, and lets us drop it entirely in favour of
two lines in CMakeLists.txt.
Also updates the required lokimq to 1.2.2 for the segfault-on-shutdown
fix.
2020-11-17 14:34:32 -04:00
Jason Rhinelander
a4f74d825f
Bump version
2020-11-11 15:16:03 -04:00
Jason Rhinelander
881be6ec89
Link to QtSvg (needed for macos)
2020-11-11 15:14:02 -04:00
Jason Rhinelander
3af8a93c9e
Bump gui version
2020-11-06 21:31:06 -04:00
Jason Rhinelander
abf921af74
Remove project homepage url
...
HOMEPAGE_URL isn't supported until cmake 3.12, and we target 3.10; this
broke the build on bionic.
2020-11-05 11:57:12 -04:00
Jason Rhinelander
e0eb53de2b
Change GUI mac version to 10.12
2020-11-02 13:00:36 -04:00
Jeff
5921ba55fe
Merge pull request #54 from despair86/patch-1
...
try going through the SCM
2020-10-08 12:29:27 -04:00
Jason Rhinelander
e4ff53be5e
Bump macos target to 10.15
2020-10-07 12:37:05 -03:00
Linux User
0e678a3a23
enable language separately
2020-10-05 19:56:49 -05:00
Linux User
0aeaa316cb
run gui as admin
2020-10-05 19:41:14 -05:00
Rick V
fa3e937d6f
ship propolice stack protector (libsodium requires it)
2020-10-05 00:50:23 -05:00
Rick V
6b7a072146
emit windows subsystem app (no stdstreams here)
2020-10-05 00:50:10 -05:00
Jason Rhinelander
02a9d6746a
Bump version ( #50 )
2020-10-02 16:18:06 -04:00
Rick V
02d74f64bd
yey it builds now ( #48 )
...
* remove libsodium as cmake builds it now
* kill qt location build
* fix libzmq unittest on windows
* prepare deployment package
this gets wrapped into the shiny new AOL NSIS package by cpack
2020-09-30 19:19:46 -04:00
Jeff
e164823ec9
add static build cmake jizz
2020-09-26 09:18:18 -04:00
Jeff Becker
1cadf7b5a0
use submodules by default
2020-09-04 08:42:28 -04:00
Jeff Becker
baecad401e
use lokimq submodule when provided
2020-09-02 07:43:12 -04:00
Jeff Becker
03770950a2
start wiring up drone. add lokimq submodule and associated stuffs for it
2020-09-02 07:39:29 -04:00
Jeff Becker
a09c1bcccf
move rpc to use lokimq
2020-08-13 13:48:27 -04:00
Jason Rhinelander
7be80e9b63
Try an entitlement
2020-04-21 00:44:13 -03:00
Jason Rhinelander
9f14e1ae75
Try -qmldir= to fix it
2020-04-19 22:44:56 -03:00
Jason Rhinelander
cbfcd94ce0
codesign automatically (when set) and be more verbose
2020-04-19 20:27:14 -03:00
Jason Rhinelander
de47f5f8ee
Turn on hardening macos voodoo; verbose++
2020-04-19 18:16:56 -03:00
Jason Rhinelander
f15caf9a59
Add --force to codesign
...
Otherwise codesign fails if it is already signed (even if something may
need signature updating).
2020-04-19 12:56:58 -03:00
Jason Rhinelander
6508ee5239
Add codesigning option
2020-04-19 12:49:53 -03:00
Jason Rhinelander
2ce4af8263
Change bundle name to CamelCase
2020-04-18 17:52:30 -03:00
Jason Rhinelander
198fbd96ee
Add some install paths
2020-04-18 16:22:45 -03:00
Jason Rhinelander
000ffac0dd
Tell macdeployqt to overwrite so you can make multiple times
2020-04-18 16:12:36 -03:00
Jason Rhinelander
4b52f7d57a
Put lokinet-gui.app building behind a cmake option
...
This lets someone build and use it locally just the same way they would
on Linux, but still allows building the bundle for producing an "app".
2020-04-18 14:40:25 -03:00
Jason Rhinelander
71b2f5fd91
icns: no background, make cmake reconvert on script change
2020-04-17 20:19:34 -03:00
Jason Rhinelander
40e51e5d72
Build a .app with all the crap on macos
2020-04-17 20:08:52 -03:00
Jason Rhinelander
3e16dc1436
Redo build system in cmake
2020-04-17 17:58:06 -03:00