mpictor/StepClassLibrary — pull request #176 by mpictor (2012-04-08 18:50:40+00:00)
Title: fedex_plus - trace code generation with fprintf

Configure with `cmake .. -DSCL_TRACE_FPRINTF=ON`

For each fprintf statement, the code written by fedex_plus will contain comments indicating the fedex_plus source code file and line number that the code came from.

Compiling the code into sdai libraries is possible, but **not** recommended - the files are much bigger than normal.

Example from the ap210e3 schema.h:

```C++
/* source: /opt/step/scl/src/fedex_plus/classes_wrapper.cc:90 */extern SCL_SCHEMA_EXPORT void InitSchemasAndEnts (Registry &);
/* source: /opt/step/scl/src/fedex_plus/classes_wrapper.cc:510 */#include "SdaiWIP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LFNames.h"
/* source: /opt/step/scl/src/fedex_plus/classes_wrapper.cc:511 */#include "SdaiWIP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.h"
/* source: /opt/step/scl/src/fedex_plus/classes_wrapper.cc:513 */extern void SdaiWIP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LFInit (Registry & r);
/* source: /opt/step/scl/src/fedex_plus/multpass.c:165 */
#include
```