Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								5c32bf152f
								
							
						 | 
						
							
							
								
								Set compiler flags of other XCode attributes
							
							
							
							
							
							
							
							(look at 872027e466) 
							
						 | 
						
							2021-09-29 08:23:05 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								18d7c34ce1
								
							
						 | 
						
							
							
								
								Hardening flags only for non-packaged builds.
							
							
							
							
							
						 | 
						
							2021-09-28 22:07:46 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								c4c2bf4bad
								
							
						 | 
						
							
							
								
								Link UxTheme.lib on Windows.
							
							
							
							
							
						 | 
						
							2021-09-28 21:08:35 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								f3a611c82b
								
							
						 | 
						
							
							
								
								Add some hardening compiler / linker flags.
							
							
							
							
							
						 | 
						
							2021-09-28 18:44:05 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								1dacc0ac4f
								
							
						 | 
						
							
							
								
								QGenericEnginePlugin is available everywhere
							
							
							
							
							
							
							
							So link it everywhere 
							
						 | 
						
							2021-09-25 15:24:38 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								ed9b0e82d6
								
							
						 | 
						
							
							
								
								Use opus built with cmake on Windows
							
							
							
							
							
						 | 
						
							2021-09-25 15:05:00 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								dbc1e4fb35
								
							
						 | 
						
							
							
								
								Use whole-program optimization to eliminate linking of unused symbols
							
							
							
							
							
						 | 
						
							2021-09-19 12:28:52 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								3c8e9a0c75
								
							
						 | 
						
							
							
								
								Don't link anything for jemalloc on FreeBSD
							
							
							
							
							
						 | 
						
							2021-09-15 21:54:27 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								a4257299f6
								
							
						 | 
						
							
							
								
								Link libgcc statically in pair with libstdc++
							
							
							
							
							
						 | 
						
							2021-09-15 11:42:40 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								c94b46f2fd
								
							
						 | 
						
							
							
								
								Add missed webrtc shared dependencies
							
							
							
							
							
						 | 
						
							2021-09-12 20:58:01 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								2827dd851e
								
							
						 | 
						
							
							
								
								Force -fPIE flags in jemalloc build.
							
							
							
							
							
						 | 
						
							2021-09-12 01:39:17 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								7ca99a4d08
								
							
						 | 
						
							
							
								
								Adjust --as-needed for allocation tracer and jemalloc
							
							
							
							
							
						 | 
						
							2021-09-12 00:47:59 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								03fad319f5
								
							
						 | 
						
							
							
								
								Use clang to build jemalloc (it crashes with gcc)
							
							
							
							
							
						 | 
						
							2021-09-12 00:05:04 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								d3e1827ff0
								
							
						 | 
						
							
							
								
								Don't link hime-im-client, use it with dlopen instead
							
							
							
							
							
						 | 
						
							2021-09-12 00:02:59 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								6001968f85
								
							
						 | 
						
							
							
								
								Use glib in desktop-app libs only with dbus
							
							
							
							
							
						 | 
						
							2021-09-12 00:02:59 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								f8e4318937
								
							
						 | 
						
							
							
								
								nimf doesn't need glib to be linked
							
							
							
							
							
						 | 
						
							2021-09-12 00:02:59 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								49ca0abd71
								
							
						 | 
						
							
							
								
								Use -Wl,--as-needed
							
							
							
							
							
						 | 
						
							2021-09-12 00:02:59 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								aa5afd0a41
								
							
						 | 
						
							
							
								
								Add glib helper to make it optional for Qt
							
							
							
							
							
						 | 
						
							2021-09-12 00:02:59 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								c390b046f0
								
							
						 | 
						
							
							
								
								Don't use glib in gtk/wayland helpers
							
							
							
							
							
						 | 
						
							2021-09-12 00:02:59 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									23rd
								
							 
						 | 
						
							
							
							
							
								
							
							
								fb97c14bf7
								
							
						 | 
						
							
							
								
								Removed -Wno-range-loop-analysis clang option for macOS.
							
							
							
							
							
						 | 
						
							2021-09-10 22:22:38 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								750861b4ab
								
							
						 | 
						
							
							
								
								Link drm & zlib statically like before, make GL optional
							
							
							
							
							
						 | 
						
							2021-09-09 16:52:52 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								1ad8c72d78
								
							
						 | 
						
							
							
								
								Add missed CMAKE_DL_LIBS
							
							
							
							
							
						 | 
						
							2021-09-09 16:52:52 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								e97617c7c5
								
							
						 | 
						
							
							
								
								Remove unused libs for built-in webrtc audio backends.
							
							
							
							
							
						 | 
						
							2021-09-08 13:47:06 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								f343a1634c
								
							
						 | 
						
							
							
								
								Use macOS libs from Libraries/local.
							
							
							
							
							
						 | 
						
							2021-09-07 23:39:38 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								98c52815e9
								
							
						 | 
						
							
							
								
								Add a check for DESKTOP_APP_DISABLE_AUTOUPDATE in external_auto_updates
							
							
							
							
							
							
							
							Like that done for external_crash_reports 
							
						 | 
						
							2021-09-07 23:37:41 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								95ee188c7b
								
							
						 | 
						
							
							
								
								Get rid of GTK integration
							
							
							
							
							
						 | 
						
							2021-09-05 17:37:54 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								995b1e4cbd
								
							
						 | 
						
							
							
								
								Remove /fp:except in Windows 32 bit build.
							
							
							
							
							
						 | 
						
							2021-08-24 20:11:49 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								76ece84e77
								
							
						 | 
						
							
							
								
								Allow throwing fp exceptions in Windows 32 bit build.
							
							
							
							
							
						 | 
						
							2021-08-24 17:43:07 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								7260711ec5
								
							
						 | 
						
							
							
								
								Add QtSvg include path and preprocessor definition.
							
							
							
							
							
						 | 
						
							2021-08-11 20:16:08 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								605de3adc8
								
							
						 | 
						
							
							
								
								Add QtSvg to packaged Qt dependencies.
							
							
							
							
							
						 | 
						
							2021-08-11 20:09:35 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								fb595431a9
								
							
						 | 
						
							
							
								
								Link Qt5Svg for wallpaper patterns.
							
							
							
							
							
						 | 
						
							2021-08-11 18:24:28 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								b02fc90612
								
							
						 | 
						
							
							
								
								Get rid of osx and linux32 special targets
							
							
							
							
							
						 | 
						
							2021-08-11 16:01:08 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									23rd
								
							 
						 | 
						
							
							
							
							
								
							
							
								4d44d822e0
								
							
						 | 
						
							
							
								
								Fixed Github CI Windows build.
							
							
							
							
							
						 | 
						
							2021-08-11 05:53:00 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								24543509c1
								
							
						 | 
						
							
							
								
								Use libc++ with clang
							
							
							
							
							
						 | 
						
							2021-08-08 09:26:18 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								3fbee998ae
								
							
						 | 
						
							
							
								
								Move flags non-qt-related flags from external_qt to common_options
							
							
							
							
							
						 | 
						
							2021-08-08 09:26:18 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								3b4cffcfa7
								
							
						 | 
						
							
							
								
								Don't use PUBLIC in init_target
							
							
							
							
							
							
							
							init_target should affect only specified target 
							
						 | 
						
							2021-08-08 09:26:18 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								f7ccab0e7c
								
							
						 | 
						
							
							
								
								Allow LTO with clang
							
							
							
							
							
							
							
							Seem to work fine 
							
						 | 
						
							2021-08-08 09:26:18 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								2661c92394
								
							
						 | 
						
							
							
								
								Fix build on Linux with Ninja generator
							
							
							
							
							
						 | 
						
							2021-08-08 09:21:32 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								6602ed1ea0
								
							
						 | 
						
							
							
								
								Build jemalloc from a submodule.
							
							
							
							
							
						 | 
						
							2021-07-30 20:47:13 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								289bf222ca
								
							
						 | 
						
							
							
								
								Define 'KHRONOS_STATIC' globally.
							
							
							
							
							
						 | 
						
							2021-07-26 14:08:59 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								1f19308300
								
							
						 | 
						
							
							
								
								Fix d3dcompiler_47.dll loading on 64 bit build.
							
							
							
							
							
						 | 
						
							2021-07-20 20:00:21 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								fe0d8a1841
								
							
						 | 
						
							
							
								
								Allow forcing D3D compiler loading.
							
							
							
							
							
						 | 
						
							2021-07-20 17:04:12 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								46a49caa21
								
							
						 | 
						
							
							
								
								Add loading of custom shipped d3dcompiler_47.dll.
							
							
							
							
							
						 | 
						
							2021-07-20 15:38:58 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								9176409d97
								
							
						 | 
						
							
							
								
								Fix some file headers.
							
							
							
							
							
						 | 
						
							2021-07-20 15:38:17 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								872027e466
								
							
						 | 
						
							
							
								
								Allow to build with generators other than Xcode on mac
							
							
							
							
							
						 | 
						
							2021-07-20 09:51:21 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								b3f3876c5f
								
							
						 | 
						
							
							
								
								Activate fixed warnings
							
							
							
							
							
						 | 
						
							2021-07-19 20:35:33 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nicholas Guriev
								
							 
						 | 
						
							
							
							
							
								
							
							
								78627af3f5
								
							
						 | 
						
							
							
								
								More targeted definition of DESKTOP_APP_USE_PACKAGED_RLOTTIE macro
							
							
							
							
							
							
							
							Exclude it from common options, define it only for necessarily targets. 
							
						 | 
						
							2021-07-19 19:27:59 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								a87ac4ad0c
								
							
						 | 
						
							
							
								
								Update option description.
							
							
							
							
							
							
							
							Co-authored-by: ilya-fedin <fedin-ilja2010@ya.ru> 
							
						 | 
						
							2021-07-19 19:25:07 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									mid-kid
								
							 
						 | 
						
							
							
							
							
								
							
							
								1b71568048
								
							
						 | 
						
							
							
								
								Disable webkit separately from gtk integration
							
							
							
							
							
						 | 
						
							2021-07-19 19:25:07 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								66cca9be57
								
							
						 | 
						
							
							
								
								Add SYSTEM flag to target_include_directories where appropriate
							
							
							
							
							
						 | 
						
							2021-07-19 19:01:08 +03:00 | 
						
						
							
							
							
								
							
							
						 |