Ivailo Monev
8501c5acd8
more specific note about variables KatieConfig overrides
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 19:53:52 +00:00
Ivailo Monev
be9642ecff
move temporary string to the scope it is used in in mkspecs
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 19:52:03 +00:00
Ivailo Monev
69a8ec278b
deal with TODO in mkspecs and review architectures checks in global header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 19:48:52 +00:00
Ivailo Monev
d209ea5580
overriding CMAKE_CXX_EXTENSIONS is not a good idea, remove TODO
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 19:17:44 +00:00
Ivailo Monev
74bb412630
copyright changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 13:38:02 +00:00
Ivailo Monev
f73364efd3
remove the ability to override mkspecs via vendor file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-26 01:42:32 +00:00
Ivailo Monev
9d1e14030e
remove FIXME from mkspecs
...
the default covers most cases and KATIE_TYPE is now saved in the CMake config
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-24 20:45:05 +00:00
Ivailo Monev
a721c0e39f
deal with TODO
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-18 15:27:18 +00:00
Ivailo Monev
7acd252a90
don't include qglobal header from qplatformdefs header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-10 21:48:26 +00:00
Ivailo Monev
3567c9dd14
remove the tests, the QT_HAVE_* defines are not interface defines AFAIK
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-11-16 12:51:03 +00:00
Ivailo Monev
7ae7ceb5eb
add custom build type and use it in Travis
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 05:36:36 +00:00
Ivailo Monev
0739edd6b2
fix build of network plugins
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 05:09:34 +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
5ffb903ad9
improve standard selection from mkspecs
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 13:31:32 +00:00
Ivailo Monev
3ce697c027
misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-10 01:39:04 +00:00
Ivailo Monev
db4718eeb0
prefer c++ standard argument over CMAKE_CXX_STANDARD
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 02:00:53 +00:00
Ivailo Monev
1e0a216c40
move QT_VISIBILITY_AVAILABLE out of the mkspecs
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 01:39:42 +00:00
Ivailo Monev
2bb5470eb1
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-10 20:26:47 +00:00
Ivailo Monev
915cf54d5e
resolv must be linked to now, various cleanups and micro-optimizations
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-16 21:12:21 +00:00
Ivailo Monev
df42f772b9
merge mkspecs_c89 header into mkspecs_posix header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-13 01:06:32 +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
4a5bcff7ec
embracing the STL
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-04 16:33:26 +00:00
Ivailo Monev
f1ee06a269
mkspecs cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-19 20:23:52 +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
3131357af2
remove Windows, Mac and other proprietary OS files
2016-09-11 03:34:17 +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
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
c8fec5bc4b
make the generators not respecting DESTDIR work again
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-06 17:53:03 +03:00
Ivailo Monev
c54a40c647
just disable iconv support on OS X for now
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-25 11:59:16 +00:00
Ivailo Monev
4a2d4bde7d
attempt to fix the OS X build
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-25 10:25:08 +00:00
Ivailo Monev
f16e19de4d
attempt to fix the OS X build
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-25 10:13:59 +00:00
Ivailo Monev
f8200ae7b3
experimental mac mkspec file and disabling test on linux for now (in Travis)
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-25 09:52:09 +00:00
Ivailo Monev
5c0399c76b
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-27 08:28:47 +00:00
Ivailo Monev
19b804b850
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-26 10:32:24 +00:00
Ivailo Monev
6fe3dd722a
fix byte-order detection when building with MSVC
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-23 20:13:56 +03:00
Ivailo Monev
cc2c26ecf1
fix detection of MSVC
...
STREQUAL on MSVC, WIN32, MINGW, etc. results in CMP0054 and non-equal
branching
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-23 14:28:33 +03:00
Ivailo Monev
0afe0c0c36
simplify installation directories handling via use of CPACK_SET_DESTDIR
...
also, the CMake files are installed where they can be found by default
(without any manual configuration) by default - in the top-level
installation directory (CMAKE_INSTALL_PREFIX)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-10 14:06:44 +03:00
Ivailo Monev
6b34367045
change build flags for Linux
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-08 00:08:53 +00:00
Ivailo Monev
d8b2b2fe42
fix warnings about undefined pre-processor definitions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-24 13:13:19 +00:00
Ivailo Monev
803e2710c6
make configuration paths cached
...
that makes them overridable even from external projects (which can be bad
since it can make translations be installed in the wrong path) but for
those who build Katie itself it would be easier to change the paths from
the CMake GUI or their IDE
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-03 17:00:51 +00:00
Ivailo Monev
5de582be65
make the setup of KATIE_COMPONENTS and KATIE_TOOLS dynamic
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-03 16:02:00 +00:00
Ivailo Monev
29d0375f1d
change the way configuration directories are handled
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-26 02:43:35 +00:00
Ivailo Monev
2c410ec52a
install .destkop files for relevant applications
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-26 01:05:52 +00:00
Ivailo Monev
1cf6a4bb7c
add qdbusviewer back
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-16 17:44:37 +00:00
Ivailo Monev
1fc7161699
cleanup what's left from Phonon component
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-14 22:09:06 +00:00
Ivailo Monev
e4ec23f0f0
remove Phonon and the VLC backend for it
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-14 22:06:32 +00:00
Ivailo Monev
99475ae659
move designer tool to tools sub-directory and update translations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-10 16:04:47 +00:00
Ivailo Monev
585670a86b
fix package files for MinGW on Archlinux
2016-03-07 19:12:48 +00:00
Ivailo Monev
1acc2778b0
add Designer back
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-05 22:04:34 +00:00
Ivailo Monev
88d8ab14b6
merge conflicts
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-02 05:43:17 +02:00