ENIGMA:Porting - hpgDesigns/hpgdesigns-dev.io GitHub Wiki
Porting ENIGMA can be easy or insane, depending on what you mean.
Adding audio systems, graphics systems, windowing APIs, etc., is a simple, well-defined process and requires little effort to follow. See Extending ENIGMA for information on how.
If your intention is to add an export language to ENIGMA's library, LOLOLOLOLOLOLOLOLOLOLOL See Author's notes.