63a8410ec2
								
							 
						 
						
							
								
								remote_repository -> pkg_remote, and some #include cleanup  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								5798e4e91d
								
							 
						 
						
							
								
								Remove test mentions of "catalog"  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								5390c6f262
								
							 
						 
						
							
								
								Rearrange source handling around sdists  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								e60ba72b17
								
							 
						 
						
							
								
								src/catalog/ is gone. package_id->pkg_id  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								cc318bddef
								
							 
						 
						
							
								
								"catalog" is now "pkg_db"  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								0e8e3cd29c
								
							 
						 
						
							
								
								Only deploy on 'master' builds  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								a0e2e6ed91
								
							 
						 
						
							
								
								The "repository" is now the package cache  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								7d862110ed
								
							 
						 
						
							
								
								Workaround MSVC bug involving designated NSDMI and aggregate init  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								3153299e20
								
							 
						 
						
							
								
								New command line interface from the ground up.  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								88c92f1589
								
							 
						 
						
							
								
								A new hand-rolled argument parsing library, of course  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								bcf2516533
								
							 
						 
						
							
								
								Central location for pkg catalog db file  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								1335c44bc5
								
							 
						 
						
							
								
								Fix: non-absolute lmi path causes bad create_directories() call  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								e53d4b8fc9
								
							 
						 
						
							
								
								[ Fix   #34 ] Immediate-exit and no stdlib when ::exec() fails.  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								b4e15a0a54
								
							 
						 
						
							
								
								Separate default toolchainsfor testing  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								6d2d869c2f
								
							 
						 
						
							
								
								Overhaul, refactor, and cleanup of test suite  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								dd9269a627
								
							 
						 
						
							
								
								Workaround: The test driver doesn't rebuild on toolchain changes  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								b807d1249c
								
							 
						 
						
							
								
								Command that generates a VSCode task for Windows  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								e911f142a4
								
							 
						 
						
							
								
								Targets to format and check Python code  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								738a82b71a
								
							 
						 
						
							
								
								Fix ccache misses in CI by using a single path for test and final build output  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								df92921326
								
							 
						 
						
							
								
								More flags for the static build to shrink the final binary  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								27210c7a5a
								
							 
						 
						
							
								
								Remove deps_test.py  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								a2baa889d5
								
							 
						 
						
							
								
								Unused CI arg  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								2c900b6dd5
								
							 
						 
						
							
								
								Run archive creation in a subdir for shorter command lines  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								a6680d60ec
								
							 
						 
						
							
								
								Publish test results as Junit XML  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								09967abb7d
								
							 
						 
						
							
								
								Do not use -audit toolchains on Alpine in testing  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								8b6c30dc1e
								
							 
						 
						
							
								
								Unused data  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								eb4d0acb6f
								
							 
						 
						
							
								
								Everything passes mypy and pylint  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								62e594fadb
								
							 
						 
						
							
								
								New-and-improved CI based around Poetry  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								eb0b8ec9a8
								
							 
						 
						
							
								
								Pass --dds-exe through to mkrepo in tests  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								00cc65962e
								
							 
						 
						
							
								
								Fix: Passing dds_exe as a path to subprocess  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								8e77c2d2ad
								
							 
						 
						
							
								
								Install pytest deps on macos and win, and qualifiy the basetemp path  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								ad6e91ed5f
								
							 
						 
						
							
								
								Use a short dir as the base tempdir, to prevent paths from being too long on windows  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								735fff145a
								
							 
						 
						
							
								
								Leaf needs some special options for MSVC  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								aea66fc39f
								
							 
						 
						
							
								
								Pull fixes for neo-url  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								5396821a02
								
							 
						 
						
							
								
								Fix tests on Windows  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								e8b8e5cddd
								
							 
						 
						
							
								
								MSVC catches access control oddities that GCC misses  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								4813372a49
								
							 
						 
						
							
								
								Logging for file scans  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								0c9128b865
								
							 
						 
						
							
								
								Fix non-POSIX URL paths on Windows  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								bc76700683
								
							 
						 
						
							
								
								Missing #include for Win32 locale functions  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								e108f7b92c
								
							 
						 
						
							
								
								No quick_exit  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								ff3b1d8100
								
							 
						 
						
							
								
								Use Alpine Linux on CI  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								3830fe556b
								
							 
						 
						
							
								
								Generate a static Linux executable within an Alpine linux container  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								bb72e57913
								
							 
						 
						
							
								
								Fix: mkrepo.py should find the dds executable itself  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								ba26e411df
								
							 
						 
						
							
								
								Fix: translate_path() should return a string  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								3678ff8dbe
								
							 
						 
						
							
								
								Fix: Don't call locking CRT functions after fork(), as it can deadlock in musl  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								4840a02263
								
							 
						 
						
							
								
								old-catalog is moved  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								44c577e20b
								
							 
						 
						
							
								
								No logging with -lsilent, and reduce compile by not pulling spdlog so eagerly  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								74826991a1
								
							 
						 
						
							
								
								Remove JSON catalog and FS transforms.  
							
							Significantly simplify some code, and removes a lot of hacks.
Now, the proper way to get packages is from an HTTP repository.
The mkrepo.py uses the content of the old catalog.json to populate
a dds repository. This is also used in the test cases to spawn
repositories as test fixtures. 
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								9b639bd187
								
							 
						 
						
							
								
								Update tests and CI to use HTTP repo  
							
							
							
						 
						4 年之前  
				
					
						
							
								 
						
							
								60ce2155d8
								
							 
						 
						
							
								
								Python tests, and Python style  
							
							
							
						 
						4 年之前