Skip to content
  • David Thompson's avatar
    Progress on #85 (consistent target + option names). · eaf24846
    David Thompson authored
    This patch includes the following changes:
    
    + Eliminate a shiboken warning (do not wrap cJSON methods).
    + Fix a stupid mistake causing a warning in ExportJSON.
    + A scripted rename. Ran this command:
    
          find smtk/bridge -type f -exec vim -S /path/to/vscr {} \;
    
      where `vscr` contained
    
          %s/SMTKSessionExodusExports/Exports/g
          %s/SMTKSessionExodus/smtkExodusSession/g
          %s/SMTKSESSIONEXODUS_EXPORT/SMTKEXODUSSESSION_EXPORT/g
          %s/discreteSessionExports/Exports/g
          %s/SMTKRemoteExports/Exports/g
          %s/SMTKRemote/smtkRemoteSession/g
          %s/SMTKREMOTE_EXPORT/SMTKREMOTESESSION_EXPORT/g
          wq
    + Another scripted rename:
    
          find smtk/extension -type f -exec vim -S /path/to/vscr {} \;
    
      where `vscr` is a vim script containing:
    
          %s/QtSMTKExports.h/Exports.h/g
          %s/QTSMTK_EXPORT/SMTKQTEXT_EXPORT/g
          %s/vtkSMTKModule/smtkVTKExtModule/g
          %s/vtkSMTKExports/smtkVTKExtExports/g
          %s/VTKSMTK_EXPORT/SMTKVTKEXT_EXPORT/g
          %s/vtkSMTK/smtkVTKExt/g
          wq
    
    + Add VTK-style Python wrapping to the classes in vtkSMTKExt
      (which cannot be named smtkVTKExt because of VTK's build system).
      This should close #97.
    + Fixes to get things building again.
    eaf24846