408edfe065
								
							 
						 
						
							
								
								Pull in neo-fun, small refactors, and delete some unused code  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								c9d6907c1c
								
							 
						 
						
							
								
								Remove incorrect `noexcept`  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								5c1b193a19
								
							 
						 
						
							
								
								Support distinguishing "external" headers  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								f599cbf343
								
							 
						 
						
							
								
								Cleanup for new build with 0.0.1  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								77ffdca9a7
								
							 
						 
						
							
								
								Use the 0.0.1 tag as our new bootstrap base  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								cff3959a9f
								
							 
						 
						
							
								
								Merge branch 'release/0.0.1' into develop  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								4b783f3c2d
								
							 
						 
						
							
								
								Don't forget exe suffix when bootstrapping  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								d6fb2178b1
								
							 
						 
						
							
								
								Clean up build script to just use a toolchain  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								4d62ef20cd
								
							 
						 
						
							
								
								Now a p5 tag  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								430a34c11f
								
							 
						 
						
							
								
								Do a full bootstrap build in CI for the release  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								fc5a461b8c
								
							 
						 
						
							
								
								Skipping deps is not an option  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								04fc9cd094
								
							 
						 
						
							
								
								Modify the bootstrap build process to now build newer versions with gcc-9, older with gcc-8, and use the new catalog feature to build deps  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								99690cc239
								
							 
						 
						
							
								
								Merge branch 'feature/build-deps' into develop  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								4cb09040ee
								
							 
						 
						
							
								
								Bump dep version used in build-deps test to work on MSVC  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								c481b92f94
								
							 
						 
						
							
								
								Emit a libman index for build-deps  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								c3628623cf
								
							 
						 
						
							
								
								Unneeded gitignores  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								b12bdf83ec
								
							 
						 
						
							
								
								Separate type to record dependencies only  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								cef6707c36
								
							 
						 
						
							
								
								`build-deps` command to build a set of dependencies  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								93ce3abbdf
								
							 
						 
						
							
								
								Remove old build code  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								b99d957bc3
								
							 
						 
						
							
								
								Complete refactoring of builds  
							
							- Build execution is now entirely oriented around source distributions.
- Make a lot of build plan objects and methods more agnostic to the
  build environment. This allows more flexibility and delays generation
  of some build metadata, such that we are able to more easily generate
  usage requirements data between libraries in the project. 
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								4c6471d925
								
							 
						 
						
							
								
								Merge branch 'feature/cleanup-1' into develop  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								c2b95d3ee6
								
							 
						 
						
							
								
								We don't need file hashing yet  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								4a703dc119
								
							 
						 
						
							
								
								Fix file deps tracking: Normalize paths better, and replace mtimes correctly!  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								fcf2b96dcf
								
							 
						 
						
							
								
								Fix link error in MSVC  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								d053b0aef1
								
							 
						 
						
							
								
								Rearrange `source_*` types  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								da49eca4d3
								
							 
						 
						
							
								
								More cleanup, rename `source()` -> `collect_sources()`  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								78ea9d2299
								
							 
						 
						
							
								
								Comment on how `file_deps` works  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								31277e3034
								
							 
						 
						
							
								
								Reformat  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								0ec459349f
								
							 
						 
						
							
								
								Use `file_deps` to name file interdependencies  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								6733934ddd
								
							 
						 
						
							
								
								Cleanup for `build_plan`  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								9d6e12596e
								
							 
						 
						
							
								
								Cleanup link_executable_plan  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								748fc75429
								
							 
						 
						
							
								
								`compile_file_plan` cleanup  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								8d08a1f115
								
							 
						 
						
							
								
								Cleanup compile_exec  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								c182193931
								
							 
						 
						
							
								
								Some database operations are const-safe  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								6e471b7880
								
							 
						 
						
							
								
								Cleanup for `library_plan`, and put executables in subdirs. (Required moving dds.main.cpp)  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								11aaf47891
								
							 
						 
						
							
								
								Doc comments and cleanup for create_archive_plan  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								26aeaa8ba9
								
							 
						 
						
							
								
								Merge branch 'feature/integrate-deps-build' into develop  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								20f8b070d3
								
							 
						 
						
							
								
								Fix transposed lm namespace/name  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								6f8b23691b
								
							 
						 
						
							
								
								Catalog doesn't do any solving, only the repo with the catalog's help  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								7d3192fe4f
								
							 
						 
						
							
								
								Fix tag for neo-buffer ep  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								a2b36cc5df
								
							 
						 
						
							
								
								Downloading deps now takes place as part of the main build  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								c74b73cfcb
								
							 
						 
						
							
								
								Create the catalog's parent dir before opening  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								a245f306d5
								
							 
						 
						
							
								
								Libman generation code is gone (for now)  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								6dcfe381a5
								
							 
						 
						
							
								
								Remove old `deps build` code  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								9db197fff4
								
							 
						 
						
							
								
								Built deps go in a subdirectory of _build, not the root  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								1e9f9ee3b3
								
							 
						 
						
							
								
								Honor the subdir in archive paths, and create tha parent before archiving  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								7597b2d54c
								
							 
						 
						
							
								
								If an output is missing, it's out-of-date  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								8bf05a557d
								
							 
						 
						
							
								
								Default-enable apps, tests, and warnings for the root project  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								fbef91dc94
								
							 
						 
						
							
								
								Building now requires a deps repo  
							
							
							
						 
						5 лет назад  
				
					
						
							
								 
						
							
								5c8b8fc791
								
							 
						 
						
							
								
								Doc comments, and manifest.pk_id -> pkg_id  
							
							
							
						 
						5 лет назад