5d08b7216c 
								
							 
						 
						
							
							
								
								Fix buildir -> builddir  
							
							
							
						 
						
							2023-02-25 14:19:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Van Bossuyt 
								
							 
						 
						
							
							
							
							
								
							
							
								18c8084319 
								
							 
						 
						
							
							
								
								Removed schema files.  
							
							
							
						 
						
							2023-02-23 09:26:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								937fc5fd5f 
								
							 
						 
						
							
							
								
								Release v0.4.0  
							
							
							
						 
						
							2023-02-22 20:45:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1c6ae8f4a2 
								
							 
						 
						
							
							
								
								Nuke CI  
							
							
							
						 
						
							2023-02-22 17:12:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Keyboard Slayer 
								
							 
						 
						
							
							
							
							
								
							
							
								5f1c796003 
								
							 
						 
						
							
							
								
								feat: added ci that push to pypi  
							
							
							
						 
						
							2023-02-22 18:04:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Keyboard Slayer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b9258d530f 
								
							 
						 
						
							
							
								
								fix: add a forgotten import  
							
							
							
						 
						
							2023-02-22 09:29:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Keyboard Slayer 
								
							 
						 
						
							
							
							
							
								
							
							
								717e35ffbf 
								
							 
						 
						
							
							
								
								fix: oopsie daisy  
							
							... 
							
							
							
							OOPSIE WOOPSIE!! Uwu We make a fucky wucky!! A wittle fucko boingo! The code monkeys at our headquarters are working VEWY HAWD to fix this! 
							
						 
						
							2023-02-21 18:04:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Keyboard Slayer 
								
							 
						 
						
							
							
							
							
								
							
							
								203aa39d9c 
								
							 
						 
						
							
							
								
								chore: replace '/' to os.path.join  
							
							
							
						 
						
							2023-02-21 18:04:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								60eba26cd4 
								
							 
						 
						
							
							
								
								Added subdirs to component manifest.  
							
							
							
						 
						
							2023-02-20 22:28:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Keyboard Slayer 
								
							 
						 
						
							
							
							
							
								
							
							
								132af8fb7e 
								
							 
						 
						
							
							
								
								feat: init command  
							
							
							
						 
						
							2023-02-20 13:31:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Van Bossuyt 
								
							 
						 
						
							
							
							
							
								
							
							
								dc08039305 
								
							 
						 
						
							
							
								
								Added json schemas  
							
							
							
						 
						
							2023-02-20 12:05:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Keyboard Slayer 
								
							 
						 
						
							
							
							
							
								
							
							
								2781990ff5 
								
							 
						 
						
							
							
								
								fix: remove hardcoded wildcard and use the ones from the rules  
							
							
							
						 
						
							2023-02-19 20:29:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9b1e01bd66 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2023-02-19 16:49:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e3d7793088 
								
							 
						 
						
							
							
								
								Display command name next to exec/popen exception  
							
							
							
						 
						
							2023-02-18 20:58:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e0b893708d 
								
							 
						 
						
							
							
								
								Allow command without shortname.  
							
							
							
						 
						
							2023-02-18 08:57:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1ac7390d5e 
								
							 
						 
						
							
							
								
								Skip already installed package.  
							
							
							
						 
						
							2023-02-17 21:19:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c5f66d6c9b 
								
							 
						 
						
							
							
								
								Added simple downloading of dependencies.  
							
							
							
						 
						
							2023-02-17 20:30:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e8beacf559 
								
							 
						 
						
							
							
								
								Show dependency routing in the graph.  
							
							
							
						 
						
							2023-02-10 21:58:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2885c9dd12 
								
							 
						 
						
							
							
								
								Set target 'all' as default.  
							
							
							
						 
						
							2023-02-10 21:51:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e12f82b6cc 
								
							 
						 
						
							
							
								
								Added build all command.  
							
							
							
						 
						
							2023-02-10 21:40:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Van Bossuyt 
								
							 
						 
						
							
							
							
							
								
							
							
								250930c977 
								
							 
						 
						
							
							
								
								Better repoting of disabled component to the user.  
							
							
							
						 
						
							2023-02-10 11:37:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Keyboard Slayer 
								
							 
						 
						
							
							
							
							
								
							
							
								dcde816298 
								
							 
						 
						
							
							
								
								feat: allow plugins to inject custom props  
							
							
							
						 
						
							2023-02-09 14:00:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e620d8e1cf 
								
							 
						 
						
							
							
								
								Context caching  
							
							
							
						 
						
							2023-02-08 23:37:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								120f4ee152 
								
							 
						 
						
							
							
								
								Set buildir variable.  
							
							
							
						 
						
							2023-02-08 22:41:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Van Bossuyt 
								
							 
						 
						
							
							
							
							
								
							
							
								61dc2ef2ba 
								
							 
						 
						
							
							
								
								Only import graphviz when needed.  
							
							
							
						 
						
							2023-02-08 10:50:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5343143902 
								
							 
						 
						
							
							
								
								Filter components before merging tools.  
							
							
							
						 
						
							2023-02-07 23:11:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								de27cb0365 
								
							 
						 
						
							
							
								
								Implement debug command and apply mixins.  
							
							... 
							
							
							
							This patch also removes the old osdk code since we reached feature parity :> 
							
						 
						
							2023-02-07 21:17:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								86a273d0b0 
								
							 
						 
						
							
							
								
								Implemented target mixins.  
							
							
							
						 
						
							2023-02-07 16:27:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								09d8b65cfe 
								
							 
						 
						
							
							
								
								Inject tools from components.  
							
							
							
						 
						
							2023-02-07 12:40:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Keyboard Slayer 
								
							 
						 
						
							
							
							
							
								
							
							
								6c8fdb8521 
								
							 
						 
						
							
							
								
								fix: create .osdk directory at first start  
							
							... 
							
							
							
							When launching osdk for the first time, the `.osdk` directory is not
present on the project directory. This fix create the directory if it's
not present. 
							
						 
						
							2023-02-06 19:29:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								07a10f192d 
								
							 
						 
						
							
							
								
								Redirect logger to stderr.  
							
							
							
						 
						
							2023-02-06 18:12:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								627c4aa4f0 
								
							 
						 
						
							
							
								
								Fix dependency resolution.  
							
							
							
						 
						
							2023-02-06 18:11:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								38d3e28527 
								
							 
						 
						
							
							
								
								Graph scope options.  
							
							
							
						 
						
							2023-02-06 18:11:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								db9b3f25f9 
								
							 
						 
						
							
							
								
								Verbose option.  
							
							
							
						 
						
							2023-02-06 18:07:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5f313dc682 
								
							 
						 
						
							
							
								
								Improved error message when target is not found.  
							
							
							
						 
						
							2023-02-06 15:04:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Keyboard Slayer 
								
							 
						 
						
							
							
							
							
								
							
							
								7d4ba1e8d2 
								
							 
						 
						
							
							
								
								fix: make it work on windows  
							
							
							
						 
						
							2023-02-06 14:38:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ce48c48abd 
								
							 
						 
						
							
							
								
								Improved graph layout.  
							
							
							
						 
						
							2023-02-06 13:25:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								59e4bc424e 
								
							 
						 
						
							
							
								
								Added graphviz visualization.  
							
							
							
						 
						
							2023-02-06 12:36:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8ee6e9625d 
								
							 
						 
						
							
							
								
								Added support for cdefs.  
							
							
							
						 
						
							2023-02-06 11:14:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3706ecb183 
								
							 
						 
						
							
							
								
								Generated cflags.  
							
							
							
						 
						
							2023-02-02 23:05:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								51f4f2ebd0 
								
							 
						 
						
							
							
								
								Fix deps resolution.  
							
							
							
						 
						
							2023-02-02 16:24:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3dbcf7b9cc 
								
							 
						 
						
							
							
								
								Continue work on ninja file generation.  
							
							
							
						 
						
							2023-02-02 10:34:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Van Bossuyt 
								
							 
						 
						
							
							
							
							
								
							
							
								e7b93db95f 
								
							 
						 
						
							
							
								
								Working on ninja file generation.  
							
							
							
						 
						
							2023-01-31 21:09:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Van Bossuyt 
								
							 
						 
						
							
							
							
							
								
							
							
								a3ae84fde9 
								
							 
						 
						
							
							
								
								Rewritten using typed python and simplified the model.  
							
							
							
						 
						
							2023-01-30 10:39:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Van Bossuyt 
								
							 
						 
						
							
							
							
							
								
							
							
								0dd7653de2 
								
							 
						 
						
							
							
								
								Reduce log spam.  
							
							
							
						 
						
							2022-12-14 11:16:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5492d67962 
								
							 
						 
						
							
							
								
								Added simple osdk.json config.  
							
							
							
						 
						
							2022-12-13 00:21:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								18aa5a8ca8 
								
							 
						 
						
							
							
								
								Some docs.  
							
							
							
						 
						
							2022-10-30 22:15:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Van Bossuyt 
								
							 
						 
						
							
							
							
							
								
							
							
								0527902dbc 
								
							 
						 
						
							
							
								
								v0.3.2  
							
							
							
						 
						
							2022-10-25 16:26:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Van Bossuyt 
								
							 
						 
						
							
							
							
							
								
							
							
								67ebec5179 
								
							 
						 
						
							
							
								
								Publish 0.3.0  
							
							
							
						 
						
							2022-10-24 16:43:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7f6d5639a8 
								
							 
						 
						
							
							
								
								Add @latest macro.  
							
							
							
						 
						
							2022-10-23 17:10:21 +02:00