programs/dtwm: add automake file
[oweals/cde.git] / cde / programs / dtwm / Makefile.am
1 configdir = ${prefix}/config/C
2
3 bin_PROGRAMS = dtwm dtfplist
4
5 dist_config_DATA = sys.dtwmrc
6
7 AM_CPPFLAGS = -DLARGECURSORS -DR2_COMPAT -DOPAQUE -DSHAPE -DUNMAP_ON_RESTART \
8               -DBATCH_DRAG_REQUESTS -DCDE_INSTALLATION_TOP=\"${prefix}\" \
9               -DCDE_CONFIGURATION_TOP=\"$(CDE_CONFIGURATION_TOP)\" \
10               -I$(TIRPCINC)
11
12 AM_LDADD = $(LIBXIN) -lXinerama $(LIBPRINT) $(LIBHELP) $(LIBWIDGET) \
13            $(LIBSVC) $(LIBTT) -lXm $(XTOOLLIB) ${X_LIBS}
14
15 if SUN
16 AM_LDADD += -lintl -lresolv
17 endif
18
19 if HPUX
20 AM_CFLAGS += -D_HPUX_SOURCE
21 endif
22
23 dtwm_SOURCES = WmCDInfo.c      WmCDecor.c      WmCEvent.c \
24                WmCPlace.c      WmColormap.c    WmError.c \
25                WmEvent.c       WmFeedback.c    WmFunction.c \
26                WmGraphics.c    WmIDecor.c      WmIPlace.c \
27                WmIconBox.c     WmImage.c       WmInitWs.c \
28                WmKeyFocus.c    WmMain.c        WmManage.c \
29                WmMenu.c        WmProperty.c    WmProtocol.c \
30                WmResCvt.c      WmResParse.c    WmResource.c \
31                WmSignal.c      WmWinConf.c     WmWinInfo.c \
32                WmWinList.c     WmWinState.c    WmMultiHead.c
33                Button.c        Callback.c      Clock.c \
34                DataBaseLoad.c  PanelS.c        Parse.c \
35                PopupMenu.c     Session.c       UI.c \
36                WmBackdrop.c    WmFP.c          WmHelp.c \
37                WmIPC.c         WmOL.c          WmParse.c \
38                WmParseP.c      WmPresence.c    WmWrkspace.c \
39                WmXSMP.c
40
41 dtfplist_SOURCES = Print.c Parse.c DataBaseLoad.c WmParse.c Session.c
42
43 SCRIPTFLAGS = -DCDE_INSTALLATION_TOP=${prefix} \
44               -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP)
45
46 CPPSRC = Dtwm.defs.src
47 CPPTARGET = Dtwm.defs
48 include $(srcdir)/include/cppfile.tmpl
49
50 CPPSRC = sys.dtwmrc.src
51 CPPTARGET = sys.dtwmrc
52 include $(srcdir)/include/cppfile.tmpl