Tutorial on extending Cerberus-X?

Jimmy

New member
3rd Party Module Dev
Tutorial Author
Joined
Jan 2, 2020
Messages
569
Is there a tutorial on extending Cerberus-X?

There's three ways to extend Cerberus-X if I understand everything correctly.
1) Add a target/platform
2) Add a module (new commands for one or more targets(platforms)
3) I wrote it down somewhere but I forgot where

Any help on getting started with the extending would be delightful!
 

MikeHart

Administrator
Joined
Jun 19, 2017
Messages
2,812
Sorry, there is no tutorial. At least to my knowledge. How I did it? I did study what is already there. That is how I build my framework, that is how I dived into developing Cerberus X.

Regarding adding targets, that is why I created the custom target. This way, you don't need to extend TRANSCC. And you can freely distribute it, and everyone else can easily install it.

Regarding your #3... I am curious what you mean here.
 

Jimmy

New member
3rd Party Module Dev
Tutorial Author
Joined
Jan 2, 2020
Messages
569
Will stat look harder into the source-code I guess. If I start to understand things more clearly I'll share what I've learned. Maybe we all can chip in with some knowledge and build up documentation.

The 3:rd one I was thinking of was extending the language itself actually. Changing the things that does not quiet belong inside modules.

I kind of like the name Cerberus-X better and better

X for Cross-platform
X for Extendible
X for Experience
 
Top Bottom