Next: , Previous: , Up: Compilation details   [Contents][Index]


5.2 Creating interface files

You can create the interface files for one or more source files using the following commands:

mmc --make-short-interface module_1.m module_2.m …
mmc --make-private-interface module_1.m module_2.m …
mmc --make-interface module_1.m module_2.m …

There are constraints on the order in which these interface files can be built.

As the description above shows, interface files will in general be built in an order with the .int3 files first, then the .int0 files, and then the .int/.int2 files. However, there is no hard-and-fast separation between these phases. For example, if neither module_a nor any of its ancestors import module_z either directly or indirectly, then it is ok


Next: , Previous: , Up: Compilation details   [Contents][Index]