Create a custom board based in another one in Boards manager

I created my own PCB based in the Arduino Pro Mini Firmware.

In other words, it's an Arduino Pro Mini with some extra .h files.

For this project, I'd like to create a custom board in the board manager, but I can't find any tutorial related.
Could anyone tell me how to do it, or where can I get some more info? Thanks!