Ivailo Monev
|
c7b36ea3ea
|
check for getpwuid_r() and getgrgid_r() functions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-01-07 14:27:48 +00:00 |
|
Ivailo Monev
|
386e6fc3d4
|
require strerror_r(), realpath() and unsetenv() from the host
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-01-06 01:26:40 +00:00 |
|
Ivailo Monev
|
95d2b06bf5
|
create dbg.sh script during configuration to execute with gdb
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-01-04 22:21:35 +00:00 |
|
Ivailo Monev
|
0cb4ecde7d
|
update CMake modules copyright [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-01-04 02:01:52 +00:00 |
|
Ivailo Monev
|
08e200d584
|
use find_program() instead of find_package() to find Git executable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-01-03 14:01:06 +00:00 |
|
Ivailo Monev
|
96990ced4d
|
print warning about missing unifdef for any build type
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-01-03 04:46:46 +00:00 |
|
Ivailo Monev
|
95526d00ed
|
fix some headers re-writing issues
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-29 06:47:09 +00:00 |
|
Ivailo Monev
|
b241c8471f
|
remove redundant QT_RCC and QT_UIC definitions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-25 18:53:39 +00:00 |
|
Ivailo Monev
|
6b31ca9cc3
|
make all custom CMake modules print library in status message
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-25 18:29:33 +00:00 |
|
Ivailo Monev
|
a0d94b6ab0
|
quote varibles that may contain whitespace in KatieMacros and KatieBuildMacros CMake files
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-23 03:23:45 +00:00 |
|
Ivailo Monev
|
fe345cd0c5
|
install translations as part of Runtime component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-23 03:18:46 +00:00 |
|
Ivailo Monev
|
30b8dfff25
|
make the custom moc command depend on KATIE_MOC
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-22 20:55:04 +00:00 |
|
Ivailo Monev
|
2e5e09e76d
|
introduce KATIE_CROSS_EXEC for use in cross-compiling
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-22 20:29:08 +00:00 |
|
Ivailo Monev
|
44561e4e44
|
exclude qtest_gui header from QtTest meta header again
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-22 16:05:32 +00:00 |
|
Ivailo Monev
|
4cb47f8752
|
rework fancy and meta header generators
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-22 15:47:57 +00:00 |
|
Ivailo Monev
|
20efcc02c9
|
headers compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-19 18:57:26 +00:00 |
|
Ivailo Monev
|
a2dcf2c39f
|
the public headers checker in kate_generate_public() has served its purpose
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-19 13:33:20 +00:00 |
|
Ivailo Monev
|
34f2cfc804
|
use KATIE_GIT as build-key and remove redundant QT_EDITION definition
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-18 19:04:06 +00:00 |
|
Ivailo Monev
|
3e6a9912f0
|
no need to execute moc via exec.sh during build, it is bootstrapped
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-17 21:29:04 +00:00 |
|
Ivailo Monev
|
e99b981a62
|
do not assume LD_LIBRARY_PATH is not set in exec.sh script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-17 16:27:54 +00:00 |
|
Ivailo Monev
|
84af65a340
|
make use of CMAKE_CURRENT_LIST_DIR CMake variable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-17 04:02:08 +00:00 |
|
Ivailo Monev
|
af15a631fd
|
fix build when tools are suffixed
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-16 23:50:55 +00:00 |
|
Ivailo Monev
|
de4293d87e
|
remove unused KATIE_QDBUSXML2CPP from KatieBUildMacros CMake file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-16 23:48:45 +00:00 |
|
Ivailo Monev
|
6b429fce8a
|
make use of already set variables in katie_setup_target() for translations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-15 23:56:16 +00:00 |
|
Ivailo Monev
|
99f1b37600
|
use katie_setup_target() so that exec.sh script is used to execute the tools when building tests
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-15 22:59:03 +00:00 |
|
Ivailo Monev
|
2da7e1bf71
|
make custom build commands and targets depend on targets rather than their output
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-15 22:44:22 +00:00 |
|
Ivailo Monev
|
3db542a4e2
|
execute tools during build via script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-15 21:55:24 +00:00 |
|
Ivailo Monev
|
f7b97d7482
|
support stack unwinding on assert via Unwind
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-03 16:00:23 +00:00 |
|
Ivailo Monev
|
eb3055e0fb
|
correct note in MySQL CMake module
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-02 07:51:19 +00:00 |
|
Ivailo Monev
|
73b707cbad
|
remove variables that do not actually affect ctest from runtest script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-01 13:34:07 +00:00 |
|
Ivailo Monev
|
02f78954df
|
improve Qt4 module compatibility
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-29 22:22:02 +00:00 |
|
Ivailo Monev
|
e95e7d1f32
|
deal with TODO in CMake macro files [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-29 10:45:27 +00:00 |
|
Ivailo Monev
|
1bd9da624d
|
QT_VERSION_PATCH compatibility fix [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-29 10:26:27 +00:00 |
|
Ivailo Monev
|
51ae6c8794
|
MariaDB provides pkg-config files in recent versions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-26 07:57:45 +00:00 |
|
Ivailo Monev
|
b2963fb94d
|
replace capital with lower case char in CMake modules
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-25 05:56:32 +00:00 |
|
Ivailo Monev
|
82fb75adb5
|
remove now redundant iconv CMake module [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-25 04:56:22 +00:00 |
|
Ivailo Monev
|
fa34c080f6
|
reimplement character properties and character manipulation via ICU
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-22 00:00:35 +00:00 |
|
Ivailo Monev
|
bf8433d0d0
|
review CMake modules
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-30 12:04:33 +00:00 |
|
Ivailo Monev
|
280aba512e
|
drop Glib2 event dispatcher support
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-27 16:31:14 +00:00 |
|
Ivailo Monev
|
e85437dfcc
|
remove experimental Python bindings
they may be brought back as separate project
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-24 11:07:13 +00:00 |
|
Ivailo Monev
|
2c3140109d
|
Unicode v5.0+ characters and partial scripts support
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-23 20:02:45 +00:00 |
|
Ivailo Monev
|
d93d383b9b
|
reduce code duplication in tests macros
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-14 18:34:41 +00:00 |
|
Ivailo Monev
|
911a16a494
|
attempt to workound the tests timeout in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-05 01:12:29 +00:00 |
|
Ivailo Monev
|
45549aa40e
|
introduce qFastCompress() and qFastUncompress()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-29 11:30:09 +00:00 |
|
Ivailo Monev
|
c67c0c6a09
|
append definitions to package flags for core component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-24 14:30:23 +00:00 |
|
Ivailo Monev
|
d7c202938e
|
store KATIE_KEY in KatieConfig.cmake [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-15 15:15:19 +00:00 |
|
Ivailo Monev
|
5a7f1ff89a
|
run tests when building with GCC in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-09 11:28:35 +00:00 |
|
Ivailo Monev
|
6226b770ea
|
QEvent cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-07 13:43:43 +00:00 |
|
Ivailo Monev
|
ef6223e227
|
review object targets build rules
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-31 10:25:19 +00:00 |
|
Ivailo Monev
|
de954ee586
|
put generated resources in target specific directory
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-31 09:38:06 +00:00 |
|