96e56c3676 
								
									
								
							
								 
							
						 
						
							
							
								
								make tree minimally compatible with VS2022  
							
							
							
						 
						
							2022-12-10 07:09:48 +00:00  
				
					
						
							
							
								 
						
							
							
								dec6d3d379 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "update google protobuf to 3.21.10"  
							
							... 
							
							
							
							This reverts commit 9dabf51ac7 
							
						 
						
							2022-12-07 11:59:48 -08:00  
				
					
						
							
							
								 
						
							
							
								9dabf51ac7 
								
									
								
							
								 
							
						 
						
							
							
								
								update google protobuf to 3.21.10  
							
							
							
						 
						
							2022-12-07 11:59:15 -08:00  
				
					
						
							
							
								 
						
							
							
								cf24fc7829 
								
									
								
							
								 
							
						 
						
							
							
								
								ugh unit tests don't work on our OSX build either  
							
							
							
						 
						
							2022-11-30 06:57:11 -08:00  
				
					
						
							
							
								 
						
							
							
								5d08a0f765 
								
									
								
							
								 
							
						 
						
							
							
								
								skip unit tests on windows until build env updated  
							
							... 
							
							
							
							otherwise we get fatal error C1902: Program database manager mismatch; please check your installation
revert this commit once windows is updated 
							
						 
						
							2022-11-30 05:34:39 -08:00  
				
					
						
							
							
								 
						
							
							
								5e745e2295 
								
									
								
							
								 
							
						 
						
							
							
								
								don't install gtest in the DF dir  
							
							
							
						 
						
							2022-11-30 05:18:37 -08:00  
				
					
						
							
							
								 
						
							
							
								68afe4d88f 
								
									
								
							
								 
							
						 
						
							
							
								
								only add unix flags on unix  
							
							
							
						 
						
							2022-11-30 05:12:01 -08:00  
				
					
						
							
							
								 
						
							
							
								ae035d5836 
								
									
								
							
								 
							
						 
						
							
							
								
								simplify unit testing setup  
							
							
							
						 
						
							2022-11-28 17:16:48 -08:00  
				
					
						
							
							
								 
						
							
							
								79551f7ef0 
								
							
								 
							
						 
						
							
							
								
								Updates CMake TESTING vars  
							
							
							
						 
						
							2022-11-25 09:43:04 -08:00  
				
					
						
							
							
								 
						
							
							
								9fdb2f7e47 
								
							
								 
							
						 
						
							
							
								
								Adds -Wno-sign-compare to gtest target  
							
							
							
						 
						
							2022-11-25 09:43:04 -08:00  
				
					
						
							
							
								 
						
							
							
								32b030e348 
								
							
								 
							
						 
						
							
							
								
								Adds -Wno-maybe-uninitialized to gtest target  
							
							
							
						 
						
							2022-11-25 09:43:04 -08:00  
				
					
						
							
							
								 
						
							
							
								e1f9a95d4f 
								
							
								 
							
						 
						
							
							
								
								Rolls back googletest to release-1.8.1  
							
							
							
						 
						
							2022-11-25 09:43:04 -08:00  
				
					
						
							
							
								 
						
							
							
								268719ed1f 
								
							
								 
							
						 
						
							
							
								
								Integrates googletest  
							
							
							
						 
						
							2022-11-25 09:43:04 -08:00  
				
					
						
							
							
								 
						
							
							
								587014b7b9 
								
									
								
							
								 
							
						 
						
							
							
								
								Update clsocket  
							
							... 
							
							
							
							dfhack/clsocket#27  
						
							2022-09-02 11:25:41 -04:00  
				
					
						
							
							
								 
						
							
							
								d846a1c93f 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master
depends/xlsxio: dfhack 
							
						 
						
							2022-06-10 22:48:30 +00:00  
				
					
						
							
							
								 
						
							
							
								9d2bb01caf 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master
depends/libexpat: dfhack 
							
						 
						
							2022-05-28 07:17:45 +00:00  
				
					
						
							
							
								 
						
							
							
								add8aa2386 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							depends/libexpat: dfhack 
							
						 
						
							2022-05-27 07:18:24 +00:00  
				
					
						
							
							
								 
						
							
							
								ac8ac96080 
								
							
								 
							
						 
						
							
							
								
								fix warning on windows about possible loss of data  
							
							
							
						 
						
							2022-05-13 14:37:13 -07:00  
				
					
						
							
							
								 
						
							
							
								1b426efdb9 
								
							
								 
							
						 
						
							
							
								
								reduce spurious warnings from libzip  
							
							
							
						 
						
							2022-05-13 14:36:22 -07:00  
				
					
						
							
							
								 
						
							
							
								8f6522899b 
								
									
								
							
								 
							
						 
						
							
							
								
								Upgrade jsoncpp to 1.9.5 ( #2144 )  
							
							... 
							
							
							
							* test jsoncpp upgrade
* use new json library target name
* don't remap the output dirs
* undo warnings at the source
* set new defaults for jsoncpp
* fix typo in new options
* fix signed comparison mismatch warning
* address random(?) compile failures
saying our std::atomic is not initialized in Debug.cpp 
							
						 
						
							2022-05-13 13:52:43 -07:00  
				
					
						
							
							
								 
						
							
							
								08a39400de 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							depends/jsoncpp-sub: dfhack 
							
						 
						
							2022-05-12 05:33:14 +00:00  
				
					
						
							
							
								 
						
							
							
								bf8eaef6bc 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							library/xml: master
plugins/isoworld: master
depends/libexpat: dfhack
depends/jsoncpp-sub: dfhack 
							
						 
						
							2022-05-12 05:21:01 +00:00  
				
					
						
							
							
								 
						
							
							
								baab258774 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master
depends/libzip: dfhack
depends/libexpat: dfhack
depends/xlsxio: dfhack 
							
						 
						
							2022-05-11 07:23:49 +00:00  
				
					
						
							
							
								 
						
							
							
								e95d8c7296 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master
depends/luacov: dfhack 
							
						 
						
							2022-05-09 16:39:47 +00:00  
				
					
						
							
							
								 
						
							
							
								c44a2cfa6a 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							depends/luacov: dfhack 
							
						 
						
							2022-05-09 07:18:27 +00:00  
				
					
						
							
							
								 
						
							
							
								11f88b2d0e 
								
									
								
							
								 
							
						 
						
							
							
								
								update clsocket submodule  
							
							
							
						 
						
							2022-03-10 14:17:25 -08:00  
				
					
						
							
							
								 
						
							
							
								858d459232 
								
									
								
							
								 
							
						 
						
							
							
								
								update changelog for clsocket PR#20  
							
							
							
						 
						
							2022-03-10 14:07:48 -08:00  
				
					
						
							
							
								 
						
							
							
								1dd567a169 
								
							
								 
							
						 
						
							
							
								
								only ignore the specific warning being generated  
							
							... 
							
							
							
							instead of -Wno-error 
							
						 
						
							2022-02-05 16:07:47 -08:00  
				
					
						
							
							
								 
						
							
							
								7cf055fcd0 
								
							
								 
							
						 
						
							
							
								
								avoid treating libexpat build warnings as errors  
							
							... 
							
							
							
							this effectively overrides the CMAKE EXPAT_WARNINGS_AS_ERRORS to be
treated as always OFF. since we currently add -Werror at the top-level
CMakeLists.txt file, that variable was previously effectively always ON.
Unless we want to be on the hook for solving libexpat build warnings, I
believe this way will avoid unnecessary build breakages for users. 
							
						 
						
							2022-02-05 16:07:47 -08:00  
				
					
						
							
							
								 
						
							
							
								1f8392fa0b 
								
									
								
							
								 
							
						 
						
							
							
								
								Upgrade to Lua 5.3.6  
							
							
							
						 
						
							2021-10-08 17:55:55 -04:00  
				
					
						
							
							
								 
						
							
							
								8d551c7a7c 
								
									
								
							
								 
							
						 
						
							
							
								
								GCC: enable -Wall and -Werror for all build types  
							
							... 
							
							
							
							Also make protobuf flags consistent across build types so that release builds
pass 
							
						 
						
							2021-09-06 22:56:55 -04:00  
				
					
						
							
							
								 
						
							
							
								ef0ddb729e 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							library/xml: master
depends/luacov: dfhack 
							
						 
						
							2021-08-12 02:10:05 +00:00  
				
					
						
							
							
								 
						
							
							
								1db4a6d1d8 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace lua/README with version from 5.3.3  
							
							... 
							
							
							
							Also replaced doc/readme.html reference with external link 
							
						 
						
							2021-06-18 18:07:30 -04:00  
				
					
						
							
							
								 
						
							
							
								d6cefcb00a 
								
									
								
							
								 
							
						 
						
							
							
								
								fix luacov to v0.15.0 release  
							
							
							
						 
						
							2021-03-07 08:15:05 -08:00  
				
					
						
							
							
								 
						
							
							
								c07c0eec10 
								
									
								
							
								 
							
						 
						
							
							
								
								add luacov link to license list, install luacov  
							
							
							
						 
						
							2021-03-07 08:15:05 -08:00  
				
					
						
							
							
								 
						
							
							
								a68c73e140 
								
									
								
							
								 
							
						 
						
							
							
								
								add the luacov repository itself  
							
							
							
						 
						
							2021-03-07 08:15:05 -08:00  
				
					
						
							
							
								 
						
							
							
								577eadf5cb 
								
									
								
							
								 
							
						 
						
							
							
								
								prefix with dfhack- like other dependency projects  
							
							
							
						 
						
							2021-02-24 18:03:39 -06:00  
				
					
						
							
							
								 
						
							
							
								67084de44b 
								
									
								
							
								 
							
						 
						
							
							
								
								add depends/lodepng  
							
							
							
						 
						
							2021-02-24 17:58:31 -06:00  
				
					
						
							
							
								 
						
							
							
								a7232499ac 
								
									
								
							
								 
							
						 
						
							
							
								
								Silence some warnings from GCC 10  
							
							... 
							
							
							
							Specifically `gcc (Ubuntu 10.2.0-13ubuntu1) 10.2.0` 
							
						 
						
							2020-12-30 00:04:49 -05:00  
				
					
						
							
							
								 
						
							
							
								17432072f2 
								
									
								
							
								 
							
						 
						
							
							
								
								Also apply to xlsxio_write  
							
							
							
						 
						
							2020-11-09 23:48:57 -05:00  
				
					
						
							
							
								 
						
							
							
								aca2be7182 
								
									
								
							
								 
							
						 
						
							
							
								
								Disable MSVC warnings in dependencies  
							
							
							
						 
						
							2020-11-09 23:41:43 -05:00  
				
					
						
							
							
								 
						
							
							
								d43bf0ce44 
								
									
								
							
								 
							
						 
						
							
							
								
								Update dependencies  
							
							
							
						 
						
							2020-09-21 12:27:27 -04:00  
				
					
						
							
							
								 
						
							
							
								64b1202119 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix some CMake warnings and extraneous output  
							
							
							
						 
						
							2020-09-19 01:17:25 -04:00  
				
					
						
							
							
								 
						
							
							
								89210eaf29 
								
									
								
							
								 
							
						 
						
							
							
								
								Update libzip (static lib)  
							
							
							
						 
						
							2020-09-18 17:01:30 -04:00  
				
					
						
							
							
								 
						
							
							
								650ab3a87a 
								
									
								
							
								 
							
						 
						
							
							
								
								Update libzip for older CMake (on Buildmaster)  
							
							
							
						 
						
							2020-09-18 15:43:03 -04:00  
				
					
						
							
							
								 
						
							
							
								7efadc85a6 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove some unused config  
							
							
							
						 
						
							2020-09-18 00:36:50 -04:00  
				
					
						
							
							
								 
						
							
							
								b85759620f 
								
									
								
							
								 
							
						 
						
							
							
								
								Switch libzip and xlsxio to be included with add_subdirectory(), disable xlsxio installation  
							
							
							
						 
						
							2020-09-18 00:33:41 -04:00  
				
					
						
							
							
								 
						
							
							
								f354f7800f 
								
									
								
							
								 
							
						 
						
							
							
								
								Switch to DFHack forks of lipzip and xlsxio, and update  
							
							... 
							
							
							
							libzip: upgraded to 1.7.3 (was between 1.7.1 and 1.7.2)
xlsxio: downgraded to latest release (0.2.29), which should be inconsequential: https://github.com/brechtsanders/xlsxio/compare/0.2.29...2d12a88  
							
						 
						
							2020-09-17 21:00:16 -04:00  
				
					
						
							
							
								 
						
							
							
								b47710ae6f 
								
									
								
							
								 
							
						 
						
							
							
								
								Upgrade libexpat  
							
							... 
							
							
							
							Needed for a consistent target name: da7cda3a85 
							
						 
						
							2020-09-17 20:09:13 -04:00  
				
					
						
							
							
								 
						
							
							
								1efa09582a 
								
									
								
							
								 
							
						 
						
							
							
								
								Change libexpat to be included with add_subdirectory()  
							
							... 
							
							
							
							- Confirmed that libexpat is built statically and linked with xlsxreader
- May need da7cda3a85 
							
						 
						
							2020-09-17 00:25:50 -04:00