Makefile.am revision c8571806
17a84e134Smrglib_LTLIBRARIES =
27a84e134Smrg
37a84e134Smrg#
47a84e134Smrg# This doesn't appear to be used on any
57a84e134Smrg# current systems -- it requires SUNSHLIB and !SHAREDCODE,
67a84e134Smrg# but only sunLib.rules defines SUNSHLIB and that file also
77a84e134Smrg# always defines SHAREDCODE. Go figure
87a84e134Smrg#
97a84e134Smrg# SHAREDLIB_SOURCES = sharedlib.c
107a84e134Smrg
117a84e134SmrgCOMMON_SOURCES = \
127a84e134Smrg	Actions.c \
137a84e134Smrg	AllWidgets.c \
147a84e134Smrg	AsciiSink.c \
157a84e134Smrg	AsciiSrc.c \
167a84e134Smrg	AsciiText.c \
177a84e134Smrg	Box.c \
187a84e134Smrg	Command.c \
197a84e134Smrg	Converters.c \
207a84e134Smrg	Dialog.c \
217a84e134Smrg	DisplayList.c \
227a84e134Smrg	Form.c \
237a84e134Smrg	Grip.c \
247a84e134Smrg	Label.c \
257a84e134Smrg	List.c \
267a84e134Smrg	MenuButton.c \
277a84e134Smrg	MultiSrc.c \
287a84e134Smrg	MultiSink.c \
297a84e134Smrg	OS.c \
307a84e134Smrg	Paned.c \
317a84e134Smrg	Panner.c \
327a84e134Smrg	Pixmap.c \
337a84e134Smrg	Porthole.c \
347a84e134Smrg	Private.h \
357a84e134Smrg	Repeater.c \
367a84e134Smrg	Scrollbar.c \
377a84e134Smrg	Simple.c \
387a84e134Smrg	SimpleMenu.c \
397a84e134Smrg	Sme.c \
407a84e134Smrg	SmeBSB.c \
417a84e134Smrg	SmeLine.c \
427a84e134Smrg	StripChart.c \
437a84e134Smrg	Text.c \
447a84e134Smrg	TextSink.c \
457a84e134Smrg	TextSrc.c \
467a84e134Smrg	TextAction.c \
477a84e134Smrg	TextPop.c \
487a84e134Smrg	TextTr.c \
497a84e134Smrg	Toggle.c \
507a84e134Smrg	Tree.c \
517a84e134Smrg	Vendor.c \
527a84e134Smrg	Viewport.c \
537a84e134Smrg	XawIm.c \
547a84e134Smrg	XawInit.c \
557a84e134Smrg	XawI18n.c \
567a84e134Smrg	XawI18n.h
577a84e134Smrg
587a84e134SmrgCOMMON_CFLAGS = \
59f353fbadSmrg	$(CWARNFLAGS)
60f353fbadSmrg
61f353fbadSmrgCOMMON_CPPFLAGS = \
627a84e134Smrg	-I${top_srcdir}/include \
637a84e134Smrg	-DPROJECT_ROOT=\"$(prefix)\"
647a84e134Smrg
657a84e134Smrgif BUILD_XAW6
667a84e134Smrg
677a84e134Smrglib_LTLIBRARIES += libXaw6.la
687a84e134Smrg
69f353fbadSmrglibXaw6_la_CPPFLAGS =			\
70f353fbadSmrg	$(COMMON_CPPFLAGS)
71f353fbadSmrg
727a84e134SmrglibXaw6_la_CFLAGS =			\
737a84e134Smrg	$(COMMON_CFLAGS)		\
747a84e134Smrg	-DOLDXAW			\
757a84e134Smrg	$(XAW6_CFLAGS)
767a84e134Smrg
777a84e134SmrglibXaw6_la_SOURCES = \
787a84e134Smrg	$(COMMON_SOURCES)
797a84e134Smrg
807a84e134SmrglibXaw6_la_LDFLAGS = -version-info 6:1:0 -no-undefined
817a84e134SmrglibXaw6_la_LIBADD = $(XAW6_LIBS)
827a84e134Smrg
837a84e134Smrgif !PLATFORM_WIN32
847a84e134Smrginstall-exec-hook::
85775e7de9Smrgif PLATFORM_DARWIN
86c8571806Smrg	$(AM_V_at)rm -f $(DESTDIR)$(libdir)/libXaw.6.@LIBEXT@
87c8571806Smrg	$(AM_V_GEN)(cd $(DESTDIR)$(libdir) && $(LN_S) libXaw6.6.@LIBEXT@ libXaw.6.@LIBEXT@)
88775e7de9Smrgelse
89c8571806Smrg	$(AM_V_at)rm -f $(DESTDIR)$(libdir)/libXaw.@LIBEXT@.6
90c8571806Smrg	$(AM_V_GEN)(cd $(DESTDIR)$(libdir) && $(LN_S) libXaw6.@LIBEXT@.6 libXaw.@LIBEXT@.6)
91775e7de9Smrgendif
92994689c1Smrg
93994689c1Smrguninstall-local::
94994689c1Smrgif PLATFORM_DARWIN
95c8571806Smrg	$(AM_V_at)rm -f $(DESTDIR)$(libdir)/libXaw.6.@LIBEXT@
96994689c1Smrgelse
97c8571806Smrg	$(AM_V_at)rm -f $(DESTDIR)$(libdir)/libXaw.@LIBEXT@.6
98994689c1Smrgendif
997a84e134Smrgendif
1007a84e134Smrg
1017a84e134Smrgendif
1027a84e134Smrg
1037a84e134Smrgif BUILD_XAW7
1047a84e134Smrg
1057a84e134Smrglib_LTLIBRARIES += libXaw7.la
1067a84e134Smrg
107f353fbadSmrglibXaw7_la_CPPFLAGS =			\
108f353fbadSmrg	$(COMMON_CPPFLAGS)
109f353fbadSmrg
1107a84e134SmrglibXaw7_la_CFLAGS =			\
1117a84e134Smrg	$(COMMON_CFLAGS)		\
1127a84e134Smrg	-DXAW7				\
1137a84e134Smrg	$(XAW7_CFLAGS)
1147a84e134Smrg
1157a84e134SmrglibXaw7_la_SOURCES = \
1167a84e134Smrg	$(COMMON_SOURCES) \
1177a84e134Smrg	Tip.c
1187a84e134Smrg
1197a84e134SmrglibXaw7_la_LDFLAGS = -version-info 7:0:0 -no-undefined
1207a84e134SmrglibXaw7_la_LIBADD = $(XAW7_LIBS)
1217a84e134Smrg
1227a84e134Smrgif !PLATFORM_WIN32
1237a84e134Smrginstall-exec-hook::
124775e7de9Smrgif PLATFORM_DARWIN
125c8571806Smrg	$(AM_V_at)rm -f $(DESTDIR)$(libdir)/libXaw.7.@LIBEXT@
126c8571806Smrg	$(AM_V_GEN)(cd $(DESTDIR)$(libdir) && $(LN_S) libXaw7.7.@LIBEXT@ libXaw.7.@LIBEXT@)
127775e7de9Smrgelse
128c8571806Smrg	$(AM_V_at)rm -f $(DESTDIR)$(libdir)/libXaw.@LIBEXT@.7
129c8571806Smrg	$(AM_V_GEN)(cd $(DESTDIR)$(libdir) && $(LN_S) libXaw7.@LIBEXT@.7 libXaw.@LIBEXT@.7)
130775e7de9Smrgendif
131994689c1Smrg
132994689c1Smrguninstall-local::
133994689c1Smrgif PLATFORM_DARWIN
134c8571806Smrg	$(AM_V_at)rm -f $(DESTDIR)$(libdir)/libXaw.7.@LIBEXT@
135994689c1Smrgelse
136c8571806Smrg	$(AM_V_at)rm -f $(DESTDIR)$(libdir)/libXaw.@LIBEXT@.7
137994689c1Smrgendif
1387a84e134Smrgendif
1397a84e134Smrg
1407a84e134Smrgendif
1417a84e134Smrg
1427a84e134SmrgEXTRA_DIST = sharedlib.c
143