support custom make code

Firt of all, thank you for your opening. I like it and it's help me.
I just want to set the code when I use it, but it can't. So I try to commit it.
Please you can check it.