Imakefile 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. XCOMM $TOG: Imakefile /main/8 1998/08/05 13:24:05 mgreess $
  2. #define DoNormalLib YES
  3. #define DoSharedLib NO
  4. #define DoDebugLib NO
  5. #define DoProfileLib NO
  6. #define LibName MotifApp
  7. #define LibHeaders NO
  8. #define CplusplusSource YES
  9. DEPEND_DEFINES = $(CXXDEPENDINCLUDES) $(DEPENDDEFINES)
  10. #include <Threads.tmpl>
  11. INCLUDES = -I../include/MotifApp -I../include -I../include/utils $(TIRPCINC)
  12. #ifndef DtMailDefines
  13. # define DtMailDefines
  14. #endif
  15. DEFINES = DtMailDefines
  16. #ifdef HPArchitecture
  17. EXTRA_C++OPTIONS = +p
  18. #endif
  19. #ifdef SunArchitecture
  20. # ifdef USE_SPRO_V3
  21. SPRO_V3_OPTIONS = -noex -xO0 -USPRO_V2
  22. # ifdef DEBUGTREE
  23. SPRO_V3_OPTIONS += -xsb
  24. # endif
  25. # endif
  26. EXTRA_C++OPTIONS = -xF +p +w $(SPRO_V3_OPTIONS)
  27. #endif /* SunArchitecture */
  28. HEADERS =
  29. SRCS = \
  30. Application.C AskFirstCmd.C \
  31. BasicComponent.C BusyPixmap.C \
  32. ButtonInterface.C Cmd.C \
  33. CmdInterface.C CmdList.C \
  34. DialogManager.C Help.C \
  35. IconifyCmd.C InfoDialogManager.C \
  36. InterruptibleCmd.C Main.C \
  37. MainWindow.C ManageCmd.C \
  38. MenuBar.C MenuWindow.C \
  39. MotifCmds.C NoUndoCmd.C \
  40. PixmapCycler.C PromptDialogManager.C \
  41. QuestionDialogManager.C QuitCmd.C \
  42. ScrollingList.C SelectFileCmd.C \
  43. ToggleButtonInterface.C UIComponent.C \
  44. UndoCmd.C WarnNoUndoCmd.C \
  45. WorkingDialogManager.C
  46. OBJS = \
  47. Application.o AskFirstCmd.o \
  48. BasicComponent.o BusyPixmap.o \
  49. ButtonInterface.o Cmd.o \
  50. CmdInterface.o CmdList.o \
  51. DialogManager.o Help.o \
  52. IconifyCmd.o InfoDialogManager.o \
  53. InterruptibleCmd.o Main.o \
  54. MainWindow.o ManageCmd.o \
  55. MenuBar.o MenuWindow.o \
  56. MotifCmds.o NoUndoCmd.o \
  57. PixmapCycler.o PromptDialogManager.o \
  58. QuestionDialogManager.o QuitCmd.o \
  59. ScrollingList.o SelectFileCmd.o \
  60. ToggleButtonInterface.o UIComponent.o \
  61. UndoCmd.o WarnNoUndoCmd.o \
  62. WorkingDialogManager.o
  63. #include <Library.tmpl>
  64. DependTarget()
  65. #ifdef SunArchitecture
  66. clean::
  67. $(RM) -r .sb
  68. $(RM) .make.state*
  69. #endif