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