home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / opendc12.zip / od124os2.exe / od12otk1.exe / pmeister / IODSIMPL.TPL < prev    next >
Text File  |  1997-04-02  |  4KB  |  99 lines

  1. ToolName: IBM PartMeister
  2. FileType: Template Definition File
  3. Version: 0 1 0
  4.  
  5. Template: SimplePart
  6. TemplateType: simple
  7. Description: Generates Part derived from SimplePart.
  8. Description:
  9. Description: 1) Fill in the "Part" page (next page of this notebook)
  10. Description:    with info regarding the new generated part.
  11. Description:
  12. Description: 2) On the "Symbols" page change "Values" if necessary.
  13. Description:
  14. Description:    The default language is English (en_US).  This becomes
  15. Description:    the name of the subdirectory created for NLS data.
  16. Description:
  17. Description:    The default extra IBM VisualAge compile options allow
  18. Description:    DBCS characters in string literals and comments in the code
  19. Description:    (note that this slows compilation).
  20. Description:
  21. Description:    If using the Microsoft Visual C++ compiler, remove
  22. Description:    the ExtraCompileOptionsForWIN32andOS2 symbol value "-Sn+"
  23. Description:
  24. Description: 3) Fill in the "Settings" dialog (menu "Part", menu "Settings...")
  25. Description:    Note that the default directories are based on the "ODSRC"
  26. Description:    environment setting.
  27. Description:
  28. Description: 4) Generate the new code (menu "Part", menu "Generate")
  29. Description:    The output directories are created off the "Output" directory
  30. Descriptoin:    specified on the "Settings" dialog.
  31. Description:
  32. Description: 5) Make sure you can compile the OpenDoc sample "Simple Part".
  33. Description:
  34. Description: 6) On Windows or OS/2 run "nmake" in the new output directory.
  35. Description:    On AIX, rename BOTH "MAKEFILE.AIX" files to "makefile" then run "make".
  36. Description:
  37. Description: 7) To package the runtime, run "nmake pkg" on Windows or OS/2.
  38. Description:    Run "make Pkg" on AIX.
  39. Description:
  40. Description: 8) Modify the output code as necessary.
  41. Description:    Modify the IODSIMPL.T* files as necessary.
  42. Description:    Create your own *.T* files as necessary.
  43. Description:
  44. Description: Includes:
  45. Description:
  46. Description:   IODSIMPL.TPL - PartMeister template displaying this info
  47. Description:
  48. Description:   IODSIMPL.TI.... part.IDL (Common SOM IDL)
  49. Description:
  50. Description:   IODSIMPL.TC.... part.CPP (Common source code)
  51. Description:
  52. Description:   IODSIMPL.TDW... part.DEF (Windows 95/NT module definition
  53. Description:                             for IBM VisualAge for C++ compiler)
  54. Description:
  55. Description:   IODSIMPL.TDF... part.MDF (Windows 95/NT module definition
  56. Description:                             for Microsoft Visual C++ compiler)
  57. Description:
  58. Description:   IODSIMPL.TDO... part.DEO (OS/2 module definition)
  59. Description:
  60. Description:   IODSIMPL.TXP... part.EXP (AIX module definition)
  61. Description:
  62. Description:   IODSIMPL.TH.... part.H   (Common header)
  63. Description:
  64. Description:   IODSIMPL.TPF... part.IPF (OS/2 and AIX help text source)
  65. Description:
  66. Description:   IODSIMPL.TPJ... part.HPJ (Windows 95/NT help project)
  67. Description:   IODSIMPL.TTF... part.RTF (Windows 95/NT help text source)
  68. Description:
  69. Description:   IODSIMPL.TSG... part.MSG (Common NLS catalog source)
  70. Description:
  71. Description:   IODSIMPL.TM.... MAKEFILE       (Windows 95/NT and OS/2 nmake)
  72. Description:   IODSIMPL.TME... en_US\MAKEFILE (Windows 95/NT and OS/2 nmake)
  73. Description:
  74. Description:   IODSIMPL.TMA... MAKEFILE.AIX       (AIX make)
  75. Description:   IODSIMPL.TMF... en_US\MAKEFILE.AIX (AIX make)
  76. Description:
  77. ParentClass: SimplePart
  78. ParentFileName: iodsimpl
  79. Category: kODCategoryPlainText
  80. Platforms: Windows, OS/2, AIX
  81. Symbol: lang_subdir en_US
  82. Symbol: ExtraCompileOptionsForWIN32andOS2 -Sn+
  83. Symbol: ExtraCompileOptionsForAIX -qDBCS
  84. File: IODSIMPL.TI  $filename$.idl
  85. File: IODSIMPL.TC  $filename$.cpp
  86. File: IODSIMPL.TDO $filename$.deo
  87. File: IODSIMPL.TDW $filename$.def
  88. File: IODSIMPL.TXP $filename$.exp
  89. File: IODSIMPL.TDF $filename$.mdf
  90. File: IODSIMPL.TH  $filename$.h
  91. File: IODSIMPL.TM  MAKEFILE
  92. File: IODSIMPL.TMA MAKEFILE.AIX
  93. File: IODSIMPL.TPF $lang_subdir$\$filename$.ipf
  94. File: IODSIMPL.TPJ $lang_subdir$\$filename$.hpj
  95. File: IODSIMPL.TTF $lang_subdir$\$filename$.rtf
  96. File: IODSIMPL.TSG $lang_subdir$\$filename$.msg
  97. File: IODSIMPL.TME $lang_subdir$\MAKEFILE
  98. File: IODSIMPL.TMF $lang_subdir$\MAKEFILE.AIX
  99.