fae2776f66
								
							 
						 
						
							
								
								spdlog is slow to compile. Wrap in a shim  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								c25e239cd9
								
							 
						 
						
							
								
								Update build-deps to use new dependency string parsing  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								e799c287c5
								
							 
						 
						
							
								
								Add Hinnant's `date` library  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								517a4ef8a7
								
							 
						 
						
							
								
								Fix strange uninit-usage warning  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								a5eaa787ab
								
							 
						 
						
							
								
								Clarify and assert()  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								af054a6c64
								
							 
						 
						
							
								
								Respect base_warning_flags  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								8557fc2ab3
								
							 
						 
						
							
								
								Bump version, and add several docs fixes and clarifications  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								218f90f9ef
								
							 
						 
						
							
								
								Unused did-you-mean helper  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								5f3a4e8eb5
								
							 
						 
						
							
								
								Parallelize downloading of dependencies from Git  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								d88b7787a2
								
							 
						 
						
							
								
								Lift out a single parallel_run for the whole project  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								f7509852b4
								
							 
						 
						
							
								
								String typo  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								1d64689ae2
								
							 
						 
						
							
								
								Set timeouts on test execution  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								e3f97106c1
								
							 
						 
						
							
								
								Patch-in a configuration header for libsodium  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								b5bf4922cc
								
							 
						 
						
							
								
								New spdlog. Make spdlog use an external fmt  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								2df0b27af6
								
							 
						 
						
							
								
								Option to import the initial catalog content at any time  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								3ca0f65b7f
								
							 
						 
						
							
								
								MSVC can't handle our scale  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								b305b60e94
								
							 
						 
						
							
								
								Add an "initial catalog" with several popular and useful libraries  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								9b01087a92
								
							 
						 
						
							
								
								Match .inc as a header extension  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								d1bf1aafcd
								
							 
						 
						
							
								
								Allow "edit" transforms, fix rm transforms and path matching  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								ed999df17d
								
							 
						 
						
							
								
								'**' at the end of a pattern matches everything  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								c80b8027e5
								
							 
						 
						
							
								
								New shape for dependency listings  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								a3ed414db8
								
							 
						 
						
							
								
								Catalog JSON now requried a 'depends' as an array  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								e0a4f6d732
								
							 
						 
						
							
								
								Remove old .dds parsing code, and update tests appropriately  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								0122cc8946
								
							 
						 
						
							
								
								Change dependency parsing to not expect a space in the dep string  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								2c6cd6df24
								
							 
						 
						
							
								
								Generate cmdlines using the shortest input paths relative to the cwd  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								d10384c2fb
								
							 
						 
						
							
								
								Resolve the symlinks on the root of fs transforms  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								90fc66b58f
								
							 
						 
						
							
								
								Fix up missing error strings  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								a1ad20fb7e
								
							 
						 
						
							
								
								revive pkg-transform with a better semester loader  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								e736f20917
								
							 
						 
						
							
								
								Catch errors in import for bad keys  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								4212131ab0
								
							 
						 
						
							
								
								Overhaul catalog import to use semester, disable repo transforms for now.  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								edaaac1258
								
							 
						 
						
							
								
								Missing init for inlnie pkg_info  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								01928f27ae
								
							 
						 
						
							
								
								Allow simple fs transformations on cloned repos for the catalog  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								df2725f264
								
							 
						 
						
							
								
								Globs remember their pattern string  
							
							Update neo-fun dep 
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								30cda52ae2
								
							 
						 
						
							
								
								Support .ipp files  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								e1308c5709
								
							 
						 
						
							
								
								Fix appdata_dir for Windows  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								6bd48d7395
								
							 
						 
						
							
								
								Add basic utilities for globbing and fnmatching  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								e43bb7915b
								
							 
						 
						
							
								
								Migrate fully to new json5-based packaging  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								66c2712ee4
								
							 
						 
						
							
								
								Fix: Don't break paths to dependencies when the repo-dir is a relative path  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								027b7b9a84
								
							 
						 
						
							
								
								Default to static linking runtime libs with GCC and Clang  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								ce3e3d72c3
								
							 
						 
						
							
								
								Share paths utils between Linux+FreeBSD  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								7302451e45
								
							 
						 
						
							
								
								Add erroniously removed #include (for MSVC)  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								c09558eb8d
								
							 
						 
						
							
								
								`build-deps` now uses json5 as well  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								692f720111
								
							 
						 
						
							
								
								Change spelling of toolchain template args  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								64706f6da9
								
							 
						 
						
							
								
								Add `tty_flags`, and only pass -fdiagnostics-color when output is a TTY  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								69720f0a44
								
							 
						 
						
							
								
								Very rudimentary template rendering, only accesses a small number of resources yet.  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								87f60a1e39
								
							 
						 
						
							
								
								Centralize path handling logic around generated header roots  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								9f8cf2dbfa
								
							 
						 
						
							
								
								compile_files -> file_compilations (It's a getter)  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								b1e5315a9b
								
							 
						 
						
							
								
								Early iteration of config-headers.  
							
							This is a very rudimentary version. All it does is copy and rename the
template header file and place it in the build directory in a special
subdirectory that is added as an #include-path.
There is some code duplication and cleanup necessary. There are a
few "magic strings" and "magic paths" that need to be removed as well. 
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								8311ad7c28
								
							 
						 
						
							
								
								`header_template` source kind is a header file with a `.config` on its stem  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								1e7db535f7
								
							 
						 
						
							
								
								`create_archive` is a confusing method name for a getter  
							
							
							
						 
						5 лет назад