XCOMM $Xorg$ #define DoNormalLib NormalLibXaw7 #define DoSharedLib SharedLibXaw7 #define DoExtraLib SharedLibXaw7 #define DoDebugLib DebugLibXaw7 #define DoProfileLib ProfileLibXaw7 #define HasSharedData YES #define LibName NX_Xaw #define SoRev SOXAW7REV #if BuildXaw # define LibHeaders NO # define NoSoSymlink #else /* !BuildXaw */ # define IncSubdir X11 # define IncSubSubdir Xaw HEADERS = \ AllWidgets.h \ AsciiSink.h \ AsciiSinkP.h \ AsciiSrc.h \ AsciiSrcP.h \ AsciiText.h \ AsciiTextP.h \ Box.h \ BoxP.h \ Cardinals.h \ Command.h \ CommandP.h \ Dialog.h \ DialogP.h \ Form.h \ FormP.h \ Grip.h \ GripP.h \ Label.h \ LabelP.h \ List.h \ ListP.h \ MenuButton.h \ MenuButtoP.h \ MultiSrc.h \ MultiSrcP.h \ MultiSink.h \ MultiSinkP.h \ Paned.h \ PanedP.h \ Panner.h \ PannerP.h \ Porthole.h \ PortholeP.h \ Repeater.h \ RepeaterP.h \ Reports.h \ Scrollbar.h \ ScrollbarP.h \ Simple.h \ SimpleP.h \ SimpleMenu.h \ SimpleMenP.h \ Sme.h \ SmeP.h \ SmeBSB.h \ SmeBSBP.h \ SmeLine.h \ SmeLineP.h \ StripChart.h \ StripCharP.h \ Template.c \ Template.h \ TemplateP.h \ Text.h \ TextP.h \ TextSink.h \ TextSinkP.h \ TextSrc.h \ TextSrcP.h \ Tip.h \ TipP.h \ Toggle.h \ ToggleP.h \ Tree.h \ TreeP.h \ VendorEP.h \ Viewport.h \ ViewportP.h \ XawImP.h \ XawInit.h #endif /* !BuildXaw */ #ifdef SharedXaw7Reqs REQUIREDLIBS = SharedXaw7Reqs #endif DEFINES = XawI18nDefines -DXAW7 -DPROJECT_ROOT=\"$(PROJECTROOT)\" $(VENDOR_DEFINES) LINTLIBS = $(LINTXLIB) $(LINTXTOOL) SRCS = \ Actions.c \ AllWidgets.c \ AsciiSink.c \ AsciiSrc.c \ AsciiText.c \ Box.c \ Command.c \ Converters.c \ Dialog.c \ DisplayList.c \ Form.c \ Grip.c \ Label.c \ List.c \ MenuButton.c \ MultiSrc.c \ MultiSink.c \ OS.c \ Paned.c \ Panner.c \ Pixmap.c \ Porthole.c \ Repeater.c \ Scrollbar.c \ Simple.c \ SimpleMenu.c \ Sme.c \ SmeBSB.c \ SmeLine.c \ StripChart.c \ Text.c \ TextSink.c \ TextSrc.c \ TextAction.c \ TextPop.c \ TextTr.c \ Tip.c \ Toggle.c \ Tree.c \ Vendor.c \ Viewport.c \ XawIm.c \ XawInit.c \ XawI18n.c \ sharedlib.c #if SharedDataSeparation UNSHAREDOBJS = AllWidgets.o sharedlib.o #endif OBJS = \ Actions.o \ AllWidgets.o \ AsciiSink.o \ AsciiSrc.o \ AsciiText.o \ Box.o \ Command.o \ Converters.o \ Dialog.o \ DisplayList.o \ Form.o \ Grip.o \ Label.o \ List.o \ MenuButton.o \ MultiSrc.o \ MultiSink.o \ OS.o \ Paned.o \ Panner.o \ Pixmap.o \ Porthole.o \ Repeater.o \ Scrollbar.o \ Simple.o \ SimpleMenu.o \ Sme.o \ SmeBSB.o \ SmeLine.o \ StripChart.o \ Text.o \ TextSink.o \ TextSrc.o \ TextAction.o \ TextPop.o \ TextTr.o \ Tip.o \ Toggle.o \ Tree.o \ Vendor.o \ Viewport.o \ XawIm.o \ XawI18n.o \ XawInit.o #include #if DoSharedLib && SharedDataSeparation SpecialCObjectRule(sharedlib,NullParameter,$(SHLIBDEF)) #endif #if !BuildXaw MANSUFFIX = $(LIBMANSUFFIX) InstallManPage(Xaw,$(LIBMANDIR)) #endif #if SharedDataSeparation UNSHAREDOBJS = AllWidgets.o sharedlib.o #endif LinkSourceFile(Actions.c,$(AWIDGETSRC)) LinkSourceFile(AllWidgets.c,$(AWIDGETSRC)) LinkSourceFile(AsciiSink.c,$(AWIDGETSRC)) LinkSourceFile(AsciiSrc.c,$(AWIDGETSRC)) LinkSourceFile(AsciiText.c,$(AWIDGETSRC)) LinkSourceFile(Box.c,$(AWIDGETSRC)) LinkSourceFile(Command.c,$(AWIDGETSRC)) LinkSourceFile(Converters.c,$(AWIDGETSRC)) LinkSourceFile(Dialog.c,$(AWIDGETSRC)) LinkSourceFile(DisplayList.c,$(AWIDGETSRC)) LinkSourceFile(Form.c,$(AWIDGETSRC)) LinkSourceFile(Grip.c,$(AWIDGETSRC)) LinkSourceFile(Label.c,$(AWIDGETSRC)) LinkSourceFile(List.c,$(AWIDGETSRC)) LinkSourceFile(MenuButton.c,$(AWIDGETSRC)) LinkSourceFile(MultiSrc.c,$(AWIDGETSRC)) LinkSourceFile(MultiSink.c,$(AWIDGETSRC)) LinkSourceFile(OS.c,$(AWIDGETSRC)) LinkSourceFile(Paned.c,$(AWIDGETSRC)) LinkSourceFile(Panner.c,$(AWIDGETSRC)) LinkSourceFile(Pixmap.c,$(AWIDGETSRC)) LinkSourceFile(Porthole.c,$(AWIDGETSRC)) LinkSourceFile(Repeater.c,$(AWIDGETSRC)) LinkSourceFile(Scrollbar.c,$(AWIDGETSRC)) LinkSourceFile(Simple.c,$(AWIDGETSRC)) LinkSourceFile(SimpleMenu.c,$(AWIDGETSRC)) LinkSourceFile(Sme.c,$(AWIDGETSRC)) LinkSourceFile(SmeBSB.c,$(AWIDGETSRC)) LinkSourceFile(SmeLine.c,$(AWIDGETSRC)) LinkSourceFile(StripChart.c,$(AWIDGETSRC)) LinkSourceFile(Text.c,$(AWIDGETSRC)) LinkSourceFile(TextSink.c,$(AWIDGETSRC)) LinkSourceFile(TextSrc.c,$(AWIDGETSRC)) LinkSourceFile(TextAction.c,$(AWIDGETSRC)) LinkSourceFile(TextPop.c,$(AWIDGETSRC)) LinkSourceFile(TextTr.c,$(AWIDGETSRC)) LinkSourceFile(Tip.c,$(AWIDGETSRC)) LinkSourceFile(Toggle.c,$(AWIDGETSRC)) LinkSourceFile(Tree.c,$(AWIDGETSRC)) LinkSourceFile(Vendor.c,$(AWIDGETSRC)) LinkSourceFile(Viewport.c,$(AWIDGETSRC)) LinkSourceFile(XawIm.c,$(AWIDGETSRC)) LinkSourceFile(XawInit.c,$(AWIDGETSRC)) LinkSourceFile(XawI18n.c,$(AWIDGETSRC)) LinkSourceFile(sharedlib.c,$(AWIDGETSRC)) LinkSourceFile(AllWidgets.h,$(AWIDGETSRC)) LinkSourceFile(AsciiSink.h,$(AWIDGETSRC)) LinkSourceFile(AsciiSinkP.h,$(AWIDGETSRC)) LinkSourceFile(AsciiSrc.h,$(AWIDGETSRC)) LinkSourceFile(AsciiSrcP.h,$(AWIDGETSRC)) LinkSourceFile(AsciiText.h,$(AWIDGETSRC)) LinkSourceFile(AsciiTextP.h,$(AWIDGETSRC)) LinkSourceFile(Box.h,$(AWIDGETSRC)) LinkSourceFile(BoxP.h,$(AWIDGETSRC)) LinkSourceFile(Cardinals.h,$(AWIDGETSRC)) LinkSourceFile(Command.h,$(AWIDGETSRC)) LinkSourceFile(CommandP.h,$(AWIDGETSRC)) LinkSourceFile(Dialog.h,$(AWIDGETSRC)) LinkSourceFile(DialogP.h,$(AWIDGETSRC)) LinkSourceFile(Form.h,$(AWIDGETSRC)) LinkSourceFile(FormP.h,$(AWIDGETSRC)) LinkSourceFile(Grip.h,$(AWIDGETSRC)) LinkSourceFile(GripP.h,$(AWIDGETSRC)) LinkSourceFile(Label.h,$(AWIDGETSRC)) LinkSourceFile(LabelP.h,$(AWIDGETSRC)) LinkSourceFile(List.h,$(AWIDGETSRC)) LinkSourceFile(ListP.h,$(AWIDGETSRC)) LinkSourceFile(MenuButton.h,$(AWIDGETSRC)) LinkSourceFile(MenuButtoP.h,$(AWIDGETSRC)) LinkSourceFile(MultiSrc.h,$(AWIDGETSRC)) LinkSourceFile(MultiSrcP.h,$(AWIDGETSRC)) LinkSourceFile(MultiSink.h,$(AWIDGETSRC)) LinkSourceFile(MultiSinkP.h,$(AWIDGETSRC)) LinkSourceFile(Paned.h,$(AWIDGETSRC)) LinkSourceFile(PanedP.h,$(AWIDGETSRC)) LinkSourceFile(Panner.h,$(AWIDGETSRC)) LinkSourceFile(PannerP.h,$(AWIDGETSRC)) LinkSourceFile(Porthole.h,$(AWIDGETSRC)) LinkSourceFile(PortholeP.h,$(AWIDGETSRC)) LinkSourceFile(Private.h,$(AWIDGETSRC)) LinkSourceFile(Repeater.h,$(AWIDGETSRC)) LinkSourceFile(RepeaterP.h,$(AWIDGETSRC)) LinkSourceFile(Reports.h,$(AWIDGETSRC)) LinkSourceFile(Scrollbar.h,$(AWIDGETSRC)) LinkSourceFile(ScrollbarP.h,$(AWIDGETSRC)) LinkSourceFile(Simple.h,$(AWIDGETSRC)) LinkSourceFile(SimpleP.h,$(AWIDGETSRC)) LinkSourceFile(SimpleMenu.h,$(AWIDGETSRC)) LinkSourceFile(SimpleMenP.h,$(AWIDGETSRC)) LinkSourceFile(Sme.h,$(AWIDGETSRC)) LinkSourceFile(SmeP.h,$(AWIDGETSRC)) LinkSourceFile(SmeBSB.h,$(AWIDGETSRC)) LinkSourceFile(SmeBSBP.h,$(AWIDGETSRC)) LinkSourceFile(SmeLine.h,$(AWIDGETSRC)) LinkSourceFile(SmeLineP.h,$(AWIDGETSRC)) LinkSourceFile(StripChart.h,$(AWIDGETSRC)) LinkSourceFile(StripCharP.h,$(AWIDGETSRC)) LinkSourceFile(Template.c,$(AWIDGETSRC)) LinkSourceFile(Template.h,$(AWIDGETSRC)) LinkSourceFile(TemplateP.h,$(AWIDGETSRC)) LinkSourceFile(Text.h,$(AWIDGETSRC)) LinkSourceFile(TextP.h,$(AWIDGETSRC)) LinkSourceFile(TextSink.h,$(AWIDGETSRC)) LinkSourceFile(TextSinkP.h,$(AWIDGETSRC)) LinkSourceFile(TextSrc.h,$(AWIDGETSRC)) LinkSourceFile(TextSrcP.h,$(AWIDGETSRC)) LinkSourceFile(Tip.h,$(AWIDGETSRC)) LinkSourceFile(TipP.h,$(AWIDGETSRC)) LinkSourceFile(Toggle.h,$(AWIDGETSRC)) LinkSourceFile(ToggleP.h,$(AWIDGETSRC)) LinkSourceFile(Tree.h,$(AWIDGETSRC)) LinkSourceFile(TreeP.h,$(AWIDGETSRC)) LinkSourceFile(VendorEP.h,$(AWIDGETSRC)) LinkSourceFile(Viewport.h,$(AWIDGETSRC)) LinkSourceFile(ViewportP.h,$(AWIDGETSRC)) LinkSourceFile(XawI18n.h,$(AWIDGETSRC)) LinkSourceFile(XawImP.h,$(AWIDGETSRC)) LinkSourceFile(XawInit.h,$(AWIDGETSRC)) #if !BuildXaw LinkSourceFile(Xaw.man,$(AWIDGETSRC)) #endif DependTarget()