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 |
|
Ivailo Monev
|
30010585ed
|
make major components, plugins and imports part of runtime
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-30 12:56:38 +00:00 |
|
Ivailo Monev
|
995b7998b0
|
deal with excessive include directories
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-30 12:39:35 +00:00 |
|
Ivailo Monev
|
2ee2402113
|
add -DQT_<COMPONENT>_LIB compat definition to Cflags in pkg-config files
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-28 12:31:13 +00:00 |
|
Ivailo Monev
|
736e97a90c
|
add back accidently removed line from build macro
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-26 18:22:44 +00:00 |
|
Ivailo Monev
|
b1218a76ed
|
deal with TODO about installing components
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-25 23:58:18 +00:00 |
|
Ivailo Monev
|
8d240f4997
|
deal with FIXME about tests
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-17 20:46:49 +00:00 |
|
Ivailo Monev
|
139e0dbff1
|
rename build related CMake macro
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-15 20:44:06 +00:00 |
|
Ivailo Monev
|
84910fb6e9
|
oops, fix build
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-13 01:36:36 +00:00 |
|
Ivailo Monev
|
adaa6ead51
|
cmake modules review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-13 00:59:14 +00:00 |
|
Ivailo Monev
|
ca260217f9
|
Python bindings via Shiboken
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-12 18:19:43 +00:00 |
|
Ivailo Monev
|
5aa772683e
|
minor build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-07 01:49:51 +00:00 |
|
Ivailo Monev
|
dfd0865e5d
|
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2018-07-09 22:15:43 +00:00 |
|
Ivailo Monev
|
6727835195
|
experimental and incomplete Python bindings for core and gui modules
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2018-02-12 00:15:12 +00:00 |
|
Ivailo Monev
|
05dbb556de
|
rewrite plugins build system to allow tests to use them
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2017-08-08 17:56:34 +00:00 |
|
Ivailo Monev
|
fc1e08ddf6
|
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2017-08-08 13:01:02 +00:00 |
|
Ivailo Monev
|
090e1025d1
|
oops, fix all-in-one exclusion handling
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2017-08-05 08:12:11 +00:00 |
|
Ivailo Monev
|
a8cba58eec
|
add macro to exclude sources from all-in-one source file and make use of it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2017-08-05 08:00:15 +00:00 |
|
Ivailo Monev
|
e80eacf1ac
|
gui component all-in-one build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2017-08-05 06:44:35 +00:00 |
|
Ivailo Monev
|
adf0b81bf9
|
make it possible to build bootstrap_moc/moc as all-in-one
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2017-08-03 07:12:14 +00:00 |
|
Ivailo Monev
|
99ab64cf7f
|
avoid unneccessary rebuild of all-in-one targets upon project re-configuration
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2017-05-09 07:46:51 +00:00 |
|
Ivailo Monev
|
e577790de3
|
store the git checkout hash in the cmake version file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2017-04-27 03:37:01 +00:00 |
|
Ivailo Monev
|
e3513f5fc1
|
cross-compiling is no longer supported
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2017-04-25 08:15:19 +00:00 |
|
Ivailo Monev
|
79c4a32a50
|
add CPU and build type to CPack package name
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-11-09 03:49:36 +00:00 |
|
Ivailo Monev
|
374db6339a
|
do not add .qrc and .ui files to target sources when KATIE_ALLINONE is not set
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-11-04 16:18:45 +00:00 |
|
Ivailo Monev
|
0c2c2cb48f
|
minor build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-10-16 02:22:32 +00:00 |
|
Ivailo Monev
|
d97ab11f25
|
specifying OUTPUT for custom targets multiple times causes the output depend on itself
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-10-12 05:11:29 +00:00 |
|
Ivailo Monev
|
b9d319f383
|
replace the common resources handling with CMake's OUTPUT property
it automatically sets the GENERATED property for the output file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-10-11 23:16:20 +00:00 |
|
Ivailo Monev
|
8f1af925b4
|
installation paths revised
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-10-07 23:43:48 +00:00 |
|
Ivailo Monev
|
93b81be90a
|
temporary fix for katie_optimize_headers()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-10-06 18:12:22 +00:00 |
|
Ivailo Monev
|
9ae658eb00
|
create resource paths only when they are needed
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-09-21 16:10:33 +00:00 |
|
Ivailo Monev
|
1370130551
|
build system cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-09-11 03:36:48 +00:00 |
|
Ivailo Monev
|
10ca053d8c
|
apply KATIE_DEFINITIONS via Cflags from the core component pkgconfig file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-09-08 22:40:28 +00:00 |
|
Ivailo Monev
|
53cca81bf3
|
declarative component can be build as all-in-one now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-28 01:33:18 +00:00 |
|
Ivailo Monev
|
41409106f1
|
opengl component can be build as all-in-one now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-27 16:51:03 +00:00 |
|
Ivailo Monev
|
403799cd9c
|
both designer components can be build as all-in-one now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-27 04:05:49 +00:00 |
|
Ivailo Monev
|
fc5ed62165
|
shareddeviceskin can build as all-in-one now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-26 23:29:19 +00:00 |
|
Ivailo Monev
|
41f1500637
|
mostly build system changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-26 21:24:47 +00:00 |
|
Ivailo Monev
|
3dc65db9de
|
qtgradienteditor can be build as all-in-one now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-26 18:03:18 +00:00 |
|
Ivailo Monev
|
dd4c895063
|
designer tool can be build as all-in-one now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-26 17:19:33 +00:00 |
|
Ivailo Monev
|
f263db8ffb
|
help component can be build as all-in-one now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-26 16:32:34 +00:00 |
|
Ivailo Monev
|
b9461f901a
|
do not blacklist KtCore from all-in-one build now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-26 14:39:13 +00:00 |
|
Ivailo Monev
|
358e8b9a84
|
lupdate tool can be build as all-in-one now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-26 04:22:48 +03:00 |
|
Ivailo Monev
|
2c3aabd1a3
|
mostly all-in-one build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-25 21:33:15 +00:00 |
|
Ivailo Monev
|
313e1b79d0
|
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-25 15:37:12 +00:00 |
|
Ivailo Monev
|
6bea2e71e4
|
cleanup katie_setup_target()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-25 05:17:02 +00:00 |
|
Ivailo Monev
|
916bc985f0
|
goodbye custom flags, Mac OS X build is broken cuz frameworks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-25 05:00:31 +00:00 |
|
Ivailo Monev
|
8e2525fb74
|
rework katie_setup_targets() and bump minimum CMake requirement
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-25 04:39:23 +00:00 |
|
Ivailo Monev
|
3053abb40a
|
oops, fixup katie_resources() usage in katie_test()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-25 03:07:24 +00:00 |
|
Ivailo Monev
|
42f492cf7c
|
preparations to support all-in-one targets build
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-25 02:56:09 +00:00 |
|