Commit graph

24 commits

Author SHA1 Message Date
Sleepy Monax d123ea9b2f Don't add application to the include path. 2023-07-17 12:53:19 +01:00
Sleepy Monax c022c73ec1 Fixed missing types. 2023-07-17 12:53:19 +01:00
Sleepy Monax 35342c910a Added test command. 2023-07-17 12:53:19 +01:00
Keyboard Slayer 203aa39d9c chore: replace '/' to os.path.join 2023-02-21 18:04:34 +01:00
Sleepy Monax 60eba26cd4 Added subdirs to component manifest. 2023-02-20 22:28:45 +01:00
Jordan ⌨️ 2781990ff5 fix: remove hardcoded wildcard and use the ones from the rules 2023-02-19 20:29:21 +01:00
Sleepy Monax c5f66d6c9b Added simple downloading of dependencies. 2023-02-17 20:30:27 +01:00
Sleepy Monax 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
Jordan ⌨️ dcde816298 feat: allow plugins to inject custom props 2023-02-09 14:00:28 +01:00
Sleepy Monax e620d8e1cf Context caching 2023-02-08 23:37:28 +01:00
Sleepy Monax 5343143902 Filter components before merging tools. 2023-02-07 23:11:08 +01:00
Sleepy Monax 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
Sleepy Monax 86a273d0b0 Implemented target mixins. 2023-02-07 16:27:04 +01:00
Sleepy Monax 09d8b65cfe Inject tools from components. 2023-02-07 12:40:00 +01:00
Sleepy Monax 627c4aa4f0 Fix dependency resolution. 2023-02-06 18:11:50 +01:00
Sleepy Monax 5f313dc682 Improved error message when target is not found. 2023-02-06 15:04:22 +01:00
Sleepy Monax 59e4bc424e Added graphviz visualization. 2023-02-06 12:36:23 +01:00
Sleepy Monax 8ee6e9625d Added support for cdefs. 2023-02-06 11:14:32 +01:00
Sleepy Monax 3706ecb183 Generated cflags. 2023-02-02 23:05:45 +01:00
Sleepy Monax 51f4f2ebd0 Fix deps resolution. 2023-02-02 16:24:24 +01:00
Sleepy Monax 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