Makefile.am 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. MAINTAINERCLEANFILES = Makefile.in
  2. bin_PROGRAMS = dtwm dtfplist
  3. configdir = $(CDE_INSTALLATION_TOP)/config/C
  4. dist_config_DATA = sys.dtwmrc
  5. BUILT_SOURCES = sys.dtwmrc Dtwm.defs
  6. CLEANFILES = sys.dtwmrc Dtwm.defs
  7. AM_CPPFLAGS = -DLARGECURSORS -DR2_COMPAT -DOPAQUE -DSHAPE -DUNMAP_ON_RESTART \
  8. -DBATCH_DRAG_REQUESTS -DCDE_INSTALLATION_TOP=\"$(CDE_INSTALLATION_TOP)\" \
  9. -DCDE_CONFIGURATION_TOP=\"$(CDE_CONFIGURATION_TOP)\"
  10. dtwm_LDADD = $(DTCLIENTLIBS) $(XTOOLLIB)
  11. dtfplist_LDADD = $(DTCLIENTLIBS) $(TIRPCLIB) $(XTOOLLIB)
  12. if SOLARIS
  13. dtwm_LDADD += -lintl -lresolv
  14. dtfplist_LDADD += -lintl -lresolv
  15. endif
  16. dtwm_SOURCES = WmCDInfo.c WmCDecor.c WmCEvent.c \
  17. WmCPlace.c WmColormap.c WmError.c \
  18. WmEvent.c WmEwmh.c WmFeedback.c \
  19. WmFunction.c WmGraphics.c WmIDecor.c \
  20. WmIPlace.c WmIconBox.c WmImage.c \
  21. WmInitWs.c WmKeyFocus.c WmMain.c \
  22. WmManage.c WmMenu.c WmProperty.c \
  23. WmProtocol.c WmResCvt.c WmResParse.c \
  24. WmResource.c WmSignal.c WmWinConf.c \
  25. WmWinInfo.c WmWinList.c WmWinState.c \
  26. WmMultiHead.c Button.c Callback.c \
  27. Clock.c DataBaseLoad.c PanelS.c \
  28. Parse.c PopupMenu.c Session.c \
  29. UI.c WmBackdrop.c WmFP.c \
  30. WmHelp.c WmIPC.c WmInstantTitle.c \
  31. WmOL.c WmParse.c WmParseP.c \
  32. WmPresence.c WmWrkspace.c WmXSMP.c
  33. dtfplist_SOURCES = Print.c Parse.c DataBaseLoad.c WmParse.c Session.c
  34. SCRIPTFLAGS = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \
  35. -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP)
  36. Dtwm.defs: Dtwm.defs.src
  37. $(RM) $@
  38. $(GENCPP) -P -DXCOMM=# $(SCRIPTFLAGS) $< > $@
  39. sys.dtwmrc: sys.dtwmrc.src
  40. $(RM) $@
  41. $(GENCPP) -P -DXCOMM=# $(SCRIPTFLAGS) $< > $@