Ivailo Monev
|
aec3afbcec
|
extended compiler-standard check to check for CMP0067 policy
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-30 00:51:31 +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
|
8ef9c313fa
|
replace NDEBUG with QT_NO_DEBUG definition
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-18 03:19:12 +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
|
421192dd96
|
change KATIE_KEY pattern to similar to machine identifier of compilers [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-01 06:14:00 +00:00 |
|
Ivailo Monev
|
baa7872568
|
use lower-case name for local variable in mkspecs CMake file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-30 07:30:26 +00:00 |
|
Ivailo Monev
|
a3304a0cfb
|
disable data relocations if CMAKE_POSITION_INDEPENDENT_CODE is set to OFF/FALSE
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-30 07:18:47 +00:00 |
|
Ivailo Monev
|
b8c48fd33a
|
platform specific mkspecs are no longer a thing
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-27 03:49:11 +00:00 |
|
Ivailo Monev
|
a844dfc1d9
|
add NaCl architecture check
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-01 12:39:03 +00:00 |
|
Ivailo Monev
|
8ccba56756
|
add HPPA (a.k.a. PA-RISC) architecture check
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-01 12:27:12 +00:00 |
|
Ivailo Monev
|
a0841ca7b0
|
merge mkspecs into single qplatformdefs header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-16 20:02:32 +00:00 |
|
Ivailo Monev
|
39740437a7
|
stdio header is required in common mkspecs and sys/socket is duplicate
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-16 02:19:53 +00:00 |
|
Ivailo Monev
|
903802a8ab
|
undefined QT_SOCKLEN_T only if different value will be set
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-16 02:16:26 +00:00 |
|
Ivailo Monev
|
d9da040abb
|
remove redundant header inclusions from mkspecs
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-15 19:42:42 +00:00 |
|
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 |
|