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