oxen-core/src
Jason Rhinelander da400f6d66 Rewrite translation file generation using cmake
This makes three big changes to how translation files are generated:

- use Qt5 cmake built-in commands to do the translations rather than
calling lrelease directly.  lrelease is often not in the path, while Qt5
cmake knows how to find and invoke it.

- Slam the resulting files into a C++ file using a cmake script rather
than needing to compile a .c file to generate C++ file.  This is
simpler, but more importantly avoids the mess needed when cross
compiling of having to import a cmake script from an external native
build.

- In the actual generated files, use an unordered_map rather than a
massive list of static variable pointers.
2020-06-15 12:49:33 -03:00
..
blockchain_db Address missing override warnings 2020-06-14 23:55:48 -03:00
blockchain_utilities Merge commit '8136bf37e2c0a76851c0bb6482b6e4c2b653f5d7' into MergeUpstream3 2020-05-27 15:40:27 +10:00
blocks Various linking and build fixes 2020-03-15 14:29:47 -03:00
checkpoints "Remove namespace pollution" << ENDL 2020-05-11 18:44:45 -03:00
common Rewrite translation file generation using cmake 2020-06-15 12:49:33 -03:00
crypto Fix conflicting jh_hash/skein_hash definitions 2020-06-14 23:55:48 -03:00
cryptonote_basic Silence maybe-uninitialized warnings 2020-06-14 23:55:48 -03:00
cryptonote_core Silence maybe-uninitialized warnings 2020-06-14 23:55:48 -03:00
cryptonote_protocol SN: Remove old vote blob serialisation fixes 2020-06-11 10:16:55 +10:00
daemon Avoid value truncation warning 2020-06-09 23:06:54 -03:00
daemonizer Windows build fixes 2020-06-14 23:43:35 -03:00
debug_utilities Merge commit '8b655de' into MergeUpstream3 2020-05-29 14:06:27 +10:00
device Merge commit 'ac9f7c9' into MergeUpstream3 2020-05-29 13:47:02 +10:00
device_trezor Temp fix for boost compatibility 2020-06-14 23:43:35 -03:00
gen_multisig Simplify readline linking 2020-05-20 00:47:38 -03:00
lmdb Temporary clang variable template workaround 2020-06-09 23:06:54 -03:00
mnemonics RPC overhaul 2020-05-11 18:44:45 -03:00
multisig Merge commit 'c4f75fe' into MergeUpstream3 2020-05-28 15:29:00 +10:00
net Merge commit '8cb005b39c3def6ae8cd70a29825cb62f3b6b346' into MergeUpstream3 2020-05-28 12:49:24 +10:00
p2p Merge commit '6e7b883' into MergeUpstream3 2020-05-29 13:41:08 +10:00
platform Update monero copyright to 2019 pre-emptively to make merge simpler 2019-04-12 14:36:43 +10:00
ringct Merge commit '4ed60b6' into MergeUpstream3 2020-05-29 13:48:05 +10:00
rpc ERROR_INTERNAL_ERROR is an unholy macro on mingw 2020-06-14 23:43:35 -03:00
serialization Add byte_stream for zero-copy serialization, and add support in ZMQ-JSON. 2020-04-11 04:12:11 +00:00
simplewallet Silence maybe-uninitialized warnings 2020-06-14 23:55:48 -03:00
wallet Silence maybe-uninitialized warnings 2020-06-14 23:55:48 -03:00
CMakeLists.txt Revert Boost_NO_BOOST_CMAKE, set rpc version 3.4, specify debug utils as option 2020-04-13 11:24:13 +10:00
cryptonote_config.h Merge commit 'c4f75fe' into MergeUpstream3 2020-05-28 15:29:00 +10:00
loki_economy.h Add HF16 miner fee = 1 sat temporary hack 2020-03-10 23:58:39 -03:00
version.cpp.in 7.1.9 hot fix with block 526484 sync fix 2020-05-05 14:09:20 -03:00
version.h Store loki version as std::array<u16,3> everywhere 2019-11-27 14:07:52 -04:00