Changes for version 0.7.0 - 2015-09-11

  • Adapted fm_check_struct to reflect new Creo 3 directory layout
  • Added --force option to fm_check_struct, to force archive creation, even if tests have failed
  • Fixed Common::untaint, which now allows ~ and ; as characters. Added additional tests too.
  • fm_create_help is now able to parse Creo 3 and older help to extract information about option
    • Old documentation parsing (< Creo 3) is now in ParseHelp::Wildfire5.pm
      • New documentation parsing (>= Creo 3) is now in ParseHelp::Creo3.pm
      • fm_create_help determines which to use, calls the appropriate one and process the extracted information

Documentation

Helper to change the configuration of CAD::Firemen
Runs some tests on the given config file.
Runs some tests on a given file structure with custom files.
Walks through an installation and tries to extract all options with informations into a database
Analyzes and displays the differences between two cdb files.
Analyzes the differences between two config files.
Displays informations about a given option.

Modules

Scripts and Modules to manage PTC(R) ProE/Engineer(R) / Creo(TM) configurations. Use perldoc CAD::Firemen to get an introduction to the usage of this distribution.
Module provides functions to compare to lists with options (and values)
Object to represant the changes of an option
Constants to represant the change type of CAD::Firemen::Change
Shared functions used by other scripts from the Firemen module.
Module to parse files from Firemen (like pro and cdb files)
An option check error
Shared functions to exctract options and their values, default value and descriptions (Creo 3 and later).
Walks through an installation and tries to extract all options with informations into a database