1lib_LTLIBRARIES =
2
3COMMON_SOURCES = \
4	Actions.c \
5	AllWidgets.c \
6	AsciiSink.c \
7	AsciiSrc.c \
8	AsciiText.c \
9	Box.c \
10	Command.c \
11	Converters.c \
12	Dialog.c \
13	DisplayList.c \
14	Form.c \
15	Grip.c \
16	Label.c \
17	List.c \
18	MenuButton.c \
19	MultiSrc.c \
20	MultiSink.c \
21	OS.c \
22	Paned.c \
23	Panner.c \
24	Pixmap.c \
25	Porthole.c \
26	Private.h \
27	Repeater.c \
28	Scrollbar.c \
29	Simple.c \
30	SimpleMenu.c \
31	Sme.c \
32	SmeBSB.c \
33	SmeLine.c \
34	StripChart.c \
35	Text.c \
36	TextSink.c \
37	TextSrc.c \
38	TextAction.c \
39	TextPop.c \
40	TextTr.c \
41	Toggle.c \
42	Tree.c \
43	Vendor.c \
44	Viewport.c \
45	XawIm.c \
46	XawInit.c \
47	XawI18n.c \
48	XawI18n.h
49
50AM_CFLAGS = \
51	$(CWARNFLAGS)
52
53AM_CPPFLAGS = \
54	-I${top_srcdir}/include \
55	-DPROJECT_ROOT=\"$(prefix)\"
56
57if BUILD_XAW6
58
59lib_LTLIBRARIES += libXaw6.la
60
61libXaw6_la_CPPFLAGS =			\
62	$(AM_CPPFLAGS)
63
64libXaw6_la_CFLAGS =			\
65	$(AM_CFLAGS)			\
66	-DOLDXAW			\
67	$(XAW6_CFLAGS)
68
69libXaw6_la_SOURCES = \
70	$(COMMON_SOURCES)
71
72libXaw6_la_LDFLAGS = -version-info 6:1:0 -no-undefined
73libXaw6_la_LIBADD = $(XAW6_LIBS)
74
75if !PLATFORM_WIN32
76install-exec-hook::
77if PLATFORM_DARWIN
78	$(AM_V_at)rm -f $(DESTDIR)$(libdir)/libXaw.6.@LIBEXT@
79	$(AM_V_GEN)(cd $(DESTDIR)$(libdir) && $(LN_S) libXaw6.6.@LIBEXT@ libXaw.6.@LIBEXT@)
80else
81	$(AM_V_at)rm -f $(DESTDIR)$(libdir)/libXaw.@LIBEXT@.6
82	$(AM_V_GEN)(cd $(DESTDIR)$(libdir) && $(LN_S) libXaw6.@LIBEXT@.6 libXaw.@LIBEXT@.6)
83endif
84
85uninstall-local::
86if PLATFORM_DARWIN
87	$(AM_V_at)rm -f $(DESTDIR)$(libdir)/libXaw.6.@LIBEXT@
88else
89	$(AM_V_at)rm -f $(DESTDIR)$(libdir)/libXaw.@LIBEXT@.6
90endif
91endif
92
93endif
94
95if BUILD_XAW7
96
97lib_LTLIBRARIES += libXaw7.la
98
99libXaw7_la_CPPFLAGS =			\
100	$(AM_CPPFLAGS)
101
102libXaw7_la_CFLAGS =			\
103	$(AM_CFLAGS)			\
104	-DXAW7				\
105	$(XAW7_CFLAGS)
106
107libXaw7_la_SOURCES =			\
108	$(COMMON_SOURCES)		\
109	Tip.c
110
111libXaw7_la_LDFLAGS = -version-info 7:0:0 -no-undefined
112libXaw7_la_LIBADD = $(XAW7_LIBS)
113
114if !PLATFORM_WIN32
115install-exec-hook::
116if PLATFORM_DARWIN
117	$(AM_V_at)rm -f $(DESTDIR)$(libdir)/libXaw.7.@LIBEXT@
118	$(AM_V_GEN)(cd $(DESTDIR)$(libdir) && $(LN_S) libXaw7.7.@LIBEXT@ libXaw.7.@LIBEXT@)
119else
120	$(AM_V_at)rm -f $(DESTDIR)$(libdir)/libXaw.@LIBEXT@.7
121	$(AM_V_GEN)(cd $(DESTDIR)$(libdir) && $(LN_S) libXaw7.@LIBEXT@.7 libXaw.@LIBEXT@.7)
122endif
123
124uninstall-local::
125if PLATFORM_DARWIN
126	$(AM_V_at)rm -f $(DESTDIR)$(libdir)/libXaw.7.@LIBEXT@
127else
128	$(AM_V_at)rm -f $(DESTDIR)$(libdir)/libXaw.@LIBEXT@.7
129endif
130endif
131
132endif
133