The input IDF file (.brd, .emn, .bdf, or .idb file) contains the board or panel definition. Library file. Contains board property information. The library file has a .lib, .emp, .ldf, or .idl extension and must always be in the same location and have the same name as the board file.