Blame lib/Xm/Imakefile

Packit b099d7
XCOMM $TOG: Imakefile /main/66 1997/07/03 12:33:05 samborn $
Packit b099d7
XCOMM
Packit b099d7
XCOMM Motif
Packit b099d7
XCOMM
Packit b099d7
XCOMM Copyright (c) 1987-2012, The Open Group. All rights reserved.
Packit b099d7
XCOMM
Packit b099d7
XCOMM These libraries and programs are free software; you can
Packit b099d7
XCOMM redistribute them and/or modify them under the terms of the GNU
Packit b099d7
XCOMM Lesser General Public License as published by the Free Software
Packit b099d7
XCOMM Foundation; either version 2 of the License, or (at your option)
Packit b099d7
XCOMM any later version.
Packit b099d7
XCOMM
Packit b099d7
XCOMM These libraries and programs are distributed in the hope that
Packit b099d7
XCOMM they will be useful, but WITHOUT ANY WARRANTY; without even the
Packit b099d7
XCOMM implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
Packit b099d7
XCOMM PURPOSE. See the GNU Lesser General Public License for more
Packit b099d7
XCOMM details.
Packit b099d7
XCOMM
Packit b099d7
XCOMM You should have received a copy of the GNU Lesser General Public
Packit b099d7
XCOMM License along with these librararies and programs; if not, write
Packit b099d7
XCOMM to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
Packit b099d7
XCOMM Floor, Boston, MA 02110-1301 USA
Packit b099d7
XCOMM 
Packit b099d7
XCOMM  (c) Copyright 1995 FUJITSU LIMITED
Packit b099d7
XCOMM  This is source code modified by FUJITSU LIMITED under the Joint
Packit b099d7
XCOMM  Development Agreement for the CDEnext PST.
Packit b099d7
XCOMM  This is unpublished proprietary source code of FUJITSU LIMITED
Packit b099d7
Packit b099d7
#define DoNormalLib	NormalLibXm
Packit b099d7
#define DoSharedLib	SharedLibXm
Packit b099d7
#define DoDebugLib	DebugLibXm
Packit b099d7
#define DoProfileLib	ProfileLibXm
Packit b099d7
#define LibName		Xm
Packit b099d7
#define SoRev		SOXMREV
Packit b099d7
#define HasSharedData	YES
Packit b099d7
#define IncSubdir	Xm
Packit b099d7
#define HugeLibrary	YES
Packit b099d7
#define LargePICTable	YES
Packit b099d7
Packit b099d7
XCOMM Modifications made by Robert Hartley (rhartley@ics.com)
Packit b099d7
XCOMM for the Open Motif Everywhere v2.2 release.
Packit b099d7
Packit b099d7
#ifndef ExtraWidgets
Packit b099d7
#define ExtraWidgets YES
Packit b099d7
#endif
Packit b099d7
Packit b099d7
#if ExtraWidgets
Packit b099d7
EXTRA_WID_SRCS = XmExtDefs.c XmExtUtil.c \
Packit b099d7
                 Column.c ButtonBox.c ColorS.c Picture.c DataFSel.c DataF.c \
Packit b099d7
                 Ext18List.c I18List.c Paned.c FontS.c IconBox.c IconButton.c \
Packit b099d7
                 xmlist.c Hierarchy.c Outline.c Table.c TabBox.c TabList.c \
Packit b099d7
                 TabStack.c DrawUtils.c Tree.c ComboBox2.c
Packit b099d7
EXTRA_WID_OBJS = XmExtDefs.o XmExtUtil.o \
Packit b099d7
                 Column.o ButtonBox.o ColorS.o Picture.o DataFSel.o DataF.o \
Packit b099d7
                 Ext18List.o I18List.o Paned.o FontS.o IconBox.o IconButton.o \
Packit b099d7
                 xmlist.o Hierarchy.o Outline.o Table.o TabBox.o TabList.o \
Packit b099d7
                 TabStack.o DrawUtils.o Tree.o ComboBox2.o
Packit b099d7
EXTRA_WID_HEADERS = Ext.h ExtP.h ExtDefs.h XmExtDefs.h \
Packit b099d7
                    Column.h ColumnP.h \
Packit b099d7
                    ButtonBox.h ButtonBoxP.h \
Packit b099d7
                    ColorS.h ColorSP.h \
Packit b099d7
                    Picture.h PictureP.h DataF.h DataFP.h DataFSelP.h \
Packit b099d7
                    Ext18List.h Ext18ListP.h \
Packit b099d7
                    Paned.h PanedP.h FontS.h FontSP.h \
Packit b099d7
                    IconBox.h IconBoxP.h IconButton.h IconButtonP.h xmlist.h \
Packit b099d7
                    Hierarchy.h HierarchyP.h Outline.h OutlineP.h \
Packit b099d7
                    Table.h TableP.h TabBox.h TabBoxP.h TabStack.h TabStackP.h \
Packit b099d7
                    TabList.h DrawUtils.h Tree.h TreeP.h ComboBox2.h ComboBox2P.h
Packit b099d7
#else
Packit b099d7
EXTRA_WID_SRCS = /* */
Packit b099d7
EXTRA_WID_OBJS = /* */
Packit b099d7
EXTRA_WID_HEADERS = /* */
Packit b099d7
#endif
Packit b099d7
Packit b099d7
Packit b099d7
Packit b099d7
#include <Threads.tmpl>
Packit b099d7
Packit b099d7
#ifdef SharedXmReqs
Packit b099d7
REQUIREDLIBS = SharedXmReqs
Packit b099d7
#endif
Packit b099d7
Packit b099d7
    INCLUDES = -I. -I$(INCLUDESRC) -I$(MINCLUDESRC)
Packit b099d7
Packit b099d7
#ifndef UseLocalRegex
Packit b099d7
# define UseLocalRegex	NO
Packit b099d7
#endif
Packit b099d7
Packit b099d7
#if UseLocalRegex
Packit b099d7
REGEX_DEFINES = -DUSE_LOCAL_REGEX
Packit b099d7
#else
Packit b099d7
REGEX_DEFINES =
Packit b099d7
#endif
Packit b099d7
Packit b099d7
DEPEND_DEFINES = $(REGEX_DEFINES)
Packit b099d7
Packit b099d7
    LINTLIBS = $(LINTXLIB) $(LINTXTOOL)
Packit b099d7
Packit b099d7
     DEFINES = XmDefines
Packit b099d7
SRCH_DEFINES = -DLIBDIR=\"$(XPROJECTROOT)/lib/X11\" -DINCDIR=\"$(XPROJECTROOT)/include/X11\"
Packit b099d7
BINDINGS_DEF = -DXMBINDDIR_FALLBACK=\"VirtualBindingsPath\"
Packit b099d7
STRINGSABIOPTIONS = ToolkitStringsABIOptions
Packit b099d7
Packit b099d7
HEADERS1 = ArrowB.h      ArrowBG.h       ArrowBGP.h      ArrowBP.h \
Packit b099d7
        BulletinB.h     BulletinBP.h    CacheP.h        CascadeB.h \
Packit b099d7
        CascadeBG.h     CascadeBGP.h    CascadeBP.h     Command.h \
Packit b099d7
        CommandP.h      CutPaste.h      DialogS.h       SlideC.h\
Packit b099d7
        DialogSP.h      DialogSEP.h     DragC.h         DragCP.h \
Packit b099d7
        DragDrop.h      DragIcon.h      DragIconP.h     DragOverS.h \
Packit b099d7
        DragOverSP.h    DropTransP.h    DropSMgr.h      DropSMgrP.h \
Packit b099d7
        DropTrans.h     DrawingA.h      DrawingAP.h     DrawnB.h \
Packit b099d7
        DrawnBP.h       FileSB.h        FileSBP.h       Form.h \
Packit b099d7
        FormP.h         Frame.h         FrameP.h        Label.h \
Packit b099d7
        LabelG.h        LabelGP.h       LabelP.h        List.h \
Packit b099d7
        ListP.h         MainW.h         MainWP.h        MenuShell.h \
Packit b099d7
        MenuShellP.h    MessageB.h      MessageBP.h     PanedW.h \
Packit b099d7
        PanedWP.h       PushB.h         PushBG.h        PushBGP.h \
Packit b099d7
        PushBP.h        RCLayoutP.h     RowColumn.h     RowColumnP.h \
Packit b099d7
        SashP.h         Scale.h         ScaleP.h        ScrollBar.h \
Packit b099d7
        ScrollBarP.h    ScrolledW.h     ScrolledWP.h    SelectioB.h \
Packit b099d7
        SelectioBP.h    SeparatoG.h     SeparatoGP.h    Separator.h \
Packit b099d7
        SeparatorP.h    TextF.h         TextFP.h        TextFSelP.h \
Packit b099d7
        TextSelP.h      Text.h          TextInP.h       TextOutP.h \
Packit b099d7
        TextP.h         TextStrSoP.h    ToggleB.h       ToggleBG.h \
Packit b099d7
        ToggleBGP.h     ToggleBP.h      Xm.h            XmP.h \
Packit b099d7
        BaseClassP.h    ManagerP.h      PrimitiveP.h    GadgetP.h \
Packit b099d7
        XmStrDefs.h     VaSimpleP.h     VirtKeys.h      VirtKeysP.h \
Packit b099d7
        ExtObjectP.h    Display.h       DisplayP.h      Screen.h \
Packit b099d7
        ScreenP.h       ShellEP.h       VendorS.h       VendorSP.h \
Packit b099d7
        VendorSEP.h     DesktopP.h      AtomMgr.h \
Packit b099d7
        Protocols.h     ProtocolsP.h    MwmUtil.h       TransltnsP.h \
Packit b099d7
        RepType.h       XmosP.h         DrawP.h         TearOffP.h \
Packit b099d7
        TearOffBP.h     MenuUtilP.h     MenuT.h         XmAll.h \
Packit b099d7
        TraitP.h        SpinB.h         SpinBP.h        SSpinB.h \
Packit b099d7
        SSpinBP.h \
Packit b099d7
        Container.h     ContainerP.h    IconG.h         IconGP.h \
Packit b099d7
        Notebook.h      NotebookP.h     ContItemT.h     ContainerT.h \
Packit b099d7
        RCMenuP.h       ClipWindowP.h   TransferT.h \
Packit b099d7
        Transfer.h      AccTextT.h      NavigatorT.h    IconFileP.h\
Packit b099d7
        ScrollFrameT.h  GrabShell.h     GrabShellP.h    ComboBox.h \
Packit b099d7
        ComboBoxP.h     XmIm.h          IconFile.h      AccColorT.h\
Packit b099d7
        ActivatableT.h  JoinSideT.h     SpecRenderT.h \
Packit b099d7
        CareVisualT.h   DialogSavvyT.h  TransferP.h     TakesDefT.h \
Packit b099d7
        ColorP.h        Primitive.h     Manager.h \
Packit b099d7
        Gadget.h        LayoutT.h       IconH.h         IconHP.h \
Packit b099d7
        UnitTypeT.h     TxtPropCv.h     MenuProcP.h     MenuStateP.h\
Packit b099d7
        ColorObjP.h     TravConT.h      UnhighlightT.h  PointInT.h \
Packit b099d7
        Print.h         PrintSP.h       XpmP.h		Xmfuncs.h
Packit b099d7
Packit b099d7
HEADERS2 = $(EXTRA_WID_HEADERS)
Packit b099d7
Packit b099d7
HEADERS = $(HEADERS1) $(HEADERS2)
Packit b099d7
Packit b099d7
SRCS1 = ArrowB.c        ArrowBG.c       BulletinB.c     CallbackI.c \
Packit b099d7
        CascadeB.c      CascadeBG.c     Command.c       CutPaste.c \
Packit b099d7
        Dest.c          DialogS.c       DialogSE.c      DragBS.c \
Packit b099d7
        DragC.c         DragOverS.c     DragICC.c       DragIcon.c \
Packit b099d7
        DragUnder.c     DrawingA.c      DrawnB.c        DropSMgr.c \
Packit b099d7
        DropSMgrI.c     DropTrans.c     ExtObject.c     FileSB.c \
Packit b099d7
        Form.c          Frame.c         Gadget.c        GadgetUtil.c \
Packit b099d7
        GeoUtils.c      ImageCache.c    Label.c         LabelG.c \
Packit b099d7
        List.c          MainW.c         MapEvents.c     MenuShell.c \
Packit b099d7
        MenuUtil.c      MessageB.c      PanedW.c        PushB.c \
Packit b099d7
        PushBG.c        ReadImage.c     Region.c        ResConvert.c \
Packit b099d7
        ResInd.c        RowColumn.c     Sash.c          \
Packit b099d7
        Scale.c         ScrollBar.c     ScrolledW.c     SelectioB.c \
Packit b099d7
        SeparatoG.c     Separator.c     Simple.c        Text.c \
Packit b099d7
        TextIn.c        TextOut.c       TextStrSo.c     TextSel.c \
Packit b099d7
        ToggleB.c       ToggleBG.c      TrackLoc.c      UniqueEvnt.c \
Packit b099d7
        VaSimple.c      VirtKeys.c      XmString.c      ResEncod.c\
Packit b099d7
        XmStrDefs.c     TextF.c         TextFSel.c      AtomMgr.c \
Packit b099d7
        Cache.c         Protocols.c     Primitive.c     Manager.c \
Packit b099d7
        Traversal.c     TravAct.c       TraversalI.c    BaseClass.c
Packit b099d7
Packit b099d7
SRCS2 = Desktop.c       Messages.c      Transltns.c     RepType.c \
Packit b099d7
        Xmos.c          Draw.c          TearOff.c       TearOffB.c \
Packit b099d7
        XmIm.c          GMUtils.c       Display.c       Screen.c \
Packit b099d7
        ShellE.c        VendorS.c       VendorSE.c      RCMenu.c  \
Packit b099d7
        RCLayout.c      GetPixData.c    RCPopup.c       Trait.c  \
Packit b099d7
        Synthetic.c     XmFontList.c    ClipWindow.c    Transfer.c \
Packit b099d7
        Hash.c          ScrollFrameT.c  sharedlib.c \
Packit b099d7
        XmTabList.c     Resolve.c       XmStringFunc.c \
Packit b099d7
        XmRenderT.c     PixConv.c       Color.c         Xm.c \
Packit b099d7
        CareVisualT.c   Direction.c     XmStringObso.c  XmStringGet.c \
Packit b099d7
        IsMwmRun.c      MenuProc.c      MenuState.c     TextFind.c \
Packit b099d7
        TextFunc.c      ColorObj.c      IconFile.c      RCHook.c \
Packit b099d7
        GetRes.c        BBUtil.c        ChColor.c       ColObjFunc.c \
Packit b099d7
        DrTog.c         DrArrow.c       DrPoly.c        DrHiDash.c \
Packit b099d7
        ValTime.c       FocusAct.c      CvtUnit.c       ScalTics.c \
Packit b099d7
        ScroVis.c       WidGet.c        PrintS.c  	ToolTip.c \
Packit b099d7
        SlideC.c
Packit b099d7
Packit b099d7
OBSO_SRCS = Obso1_2.c ObsoStr.c ObsoXme.c Obso2_0.c
Packit b099d7
Packit b099d7
XPM_SRCS = \
Packit b099d7
        XpmAttrib.c    XpmCrIFrDat.c  XpmInfo.c      XpmWrFFrDat.c  Xpmmisc.c \
Packit b099d7
        XpmCrBufFrI.c  XpmCrIFrP.c    XpmRdFToBuf.c  XpmWrFFrI.c    Xpmparse.c\
Packit b099d7
        XpmCrBufFrP.c  XpmCrPFrBuf.c  XpmRdFToDat.c  XpmWrFFrP.c    Xpmrgb.c \
Packit b099d7
        XpmCrDatFrI.c  XpmCrPFrDat.c  XpmRdFToI.c    Xpmcreate.c    Xpmscan.c \
Packit b099d7
        XpmCrDatFrP.c  XpmCrPFrI.c    XpmRdFToP.c    Xpmdata.c \
Packit b099d7
        XpmCrIFrBuf.c  XpmImage.c     XpmWrFFrBuf.c  Xpmhashtab.c \
Packit b099d7
        Xpms_popen.c
Packit b099d7
Packit b099d7
#if UseLocalRegex
Packit b099d7
REGEX_SRCS = regexp.c
Packit b099d7
#else
Packit b099d7
REGEX_SRCS = /**/
Packit b099d7
#endif
Packit b099d7
Packit b099d7
#ifdef NoNewWid
Packit b099d7
NEW_WID_SRCS = /**/
Packit b099d7
#else
Packit b099d7
NEW_WID_SRCS =             IconH.c         Container.c     IconG.c  \
Packit b099d7
           Notebook.c      ComboBox.c      GrabShell.c     SpinB.c  \
Packit b099d7
           SSpinB.c        TxtPropCv.c     XmStringSeg.c   TranslNew.c
Packit b099d7
#endif
Packit b099d7
Packit b099d7
OBJS1 = ArrowB.o        ArrowBG.o       BulletinB.o     CallbackI.o \
Packit b099d7
        CascadeB.o      CascadeBG.o     Command.o       CutPaste.o \
Packit b099d7
        Dest.o          DialogS.o       DialogSE.o      DragBS.o \
Packit b099d7
        DragC.o         DragOverS.o     DragICC.o       DragIcon.o \
Packit b099d7
        DragUnder.o     DrawingA.o      DrawnB.o        DropSMgr.o \
Packit b099d7
        DropSMgrI.o     DropTrans.o     ExtObject.o     FileSB.o \
Packit b099d7
        Form.o          Frame.o         Gadget.o        GadgetUtil.o \
Packit b099d7
        GeoUtils.o      ImageCache.o    Label.o         LabelG.o \
Packit b099d7
        List.o          MainW.o         MapEvents.o     MenuShell.o \
Packit b099d7
        MenuUtil.o      MessageB.o      PanedW.o        PushB.o \
Packit b099d7
        PushBG.o        ReadImage.o     Region.o        ResConvert.o \
Packit b099d7
        ResInd.o        RowColumn.o     Sash.o          \
Packit b099d7
        Scale.o         ScrollBar.o     ScrolledW.o     SelectioB.o \
Packit b099d7
        SeparatoG.o     Separator.o     Simple.o        Text.o \
Packit b099d7
        TextIn.o        TextOut.o       TextStrSo.o     TextSel.o \
Packit b099d7
        ToggleB.o       ToggleBG.o      TrackLoc.o      UniqueEvnt.o \
Packit b099d7
        VaSimple.o      VirtKeys.o      XmString.o      ResEncod.o\
Packit b099d7
        XmStrDefs.o     TextF.o         TextFSel.o      AtomMgr.o \
Packit b099d7
        Cache.o         Protocols.o     Primitive.o     Manager.o \
Packit b099d7
        Traversal.o     TravAct.o       TraversalI.o    BaseClass.o
Packit b099d7
Packit b099d7
OBJS2 = Desktop.o       Messages.o      Transltns.o     RepType.o \
Packit b099d7
        Xmos.o          Draw.o          TearOff.o       TearOffB.o \
Packit b099d7
        XmIm.o          GMUtils.o       Display.o       Screen.o \
Packit b099d7
        ShellE.o        VendorS.o       VendorSE.o      RCMenu.o  \
Packit b099d7
        RCLayout.o      GetPixData.o    RCPopup.o       Trait.o  \
Packit b099d7
        Synthetic.o     XmFontList.o    ClipWindow.o    Transfer.o \
Packit b099d7
        Hash.o          ScrollFrameT.o \
Packit b099d7
        XmTabList.o     Resolve.o       XmStringFunc.o \
Packit b099d7
        XmRenderT.o     PixConv.o       Color.o         Xm.o \
Packit b099d7
        CareVisualT.o   Direction.o     XmStringObso.o  XmStringGet.o \
Packit b099d7
        IsMwmRun.o      MenuProc.o      MenuState.o     TextFind.o \
Packit b099d7
        TextFunc.o      ColorObj.o      IconFile.o      RCHook.o \
Packit b099d7
        GetRes.o        BBUtil.o        ChColor.o       ColObjFunc.o \
Packit b099d7
        DrTog.o         DrArrow.o       DrPoly.o        DrHiDash.o \
Packit b099d7
        ValTime.o       FocusAct.o      CvtUnit.o       ScalTics.o \
Packit b099d7
        ScroVis.o       WidGet.o        PrintS.o	ToolTip.o \
Packit b099d7
        SlideC.o
Packit b099d7
Packit b099d7
OBSO_OBJS = Obso1_2.o ObsoStr.o ObsoXme.o Obso2_0.o
Packit b099d7
Packit b099d7
XPM_OBJS = \
Packit b099d7
        XpmAttrib.o    XpmCrIFrDat.o  XpmInfo.o      XpmWrFFrDat.o  Xpmmisc.o \
Packit b099d7
        XpmCrBufFrI.o  XpmCrIFrP.o    XpmRdFToBuf.o  XpmWrFFrI.o    Xpmparse.o\
Packit b099d7
        XpmCrBufFrP.o  XpmCrPFrBuf.o  XpmRdFToDat.o  XpmWrFFrP.o    Xpmrgb.o \
Packit b099d7
        XpmCrDatFrI.o  XpmCrPFrDat.o  XpmRdFToI.o    Xpmcreate.o    Xpmscan.o \
Packit b099d7
        XpmCrDatFrP.o  XpmCrPFrI.o    XpmRdFToP.o    Xpmdata.o \
Packit b099d7
        XpmCrIFrBuf.o  XpmImage.o     XpmWrFFrBuf.o  Xpmhashtab.o \
Packit b099d7
        Xpms_popen.o
Packit b099d7
Packit b099d7
#if UseLocalRegex
Packit b099d7
REGEX_OBJS = regexp.o
Packit b099d7
#else
Packit b099d7
REGEX_OBJS = /**/
Packit b099d7
#endif
Packit b099d7
Packit b099d7
#ifdef NoNewWid
Packit b099d7
NEW_WID_OBJS = /**/
Packit b099d7
#else
Packit b099d7
NEW_WID_OBJS =             IconH.o         Container.o     IconG.o  \
Packit b099d7
           Notebook.o      ComboBox.o      GrabShell.o     SpinB.o  \
Packit b099d7
           SSpinB.o        TxtPropCv.o     XmStringSeg.o   TranslNew.o  
Packit b099d7
#endif
Packit b099d7
Packit b099d7
   SRCS3 = $(OBSO_SRCS) $(XPM_SRCS) $(REGEX_SRCS) $(NEW_WID_SRCS) $(EXTRA_WID_SRCS)
Packit b099d7
   OBJS3 = $(OBSO_OBJS) $(XPM_OBJS) $(REGEX_OBJS) $(NEW_WID_OBJS) $(EXTRA_WID_OBJS)
Packit b099d7
Packit b099d7
    SRCS = $(SRCS1) $(SRCS2) $(SRCS3) 
Packit b099d7
    OBJS = $(OBJS1) $(OBJS2) $(OBJS3)
Packit b099d7
Packit b099d7
#if SharedDataSeparation
Packit b099d7
UNSHAREDOBJS = XmStrDefs.o sharedlib.o
Packit b099d7
#endif
Packit b099d7
Packit b099d7
#define LibTookitMakeStringsDependency	YES
Packit b099d7
#include <Library.tmpl>
Packit b099d7
Packit b099d7
SpecialLibObjectRule(Xmos.o,,$(SRCH_DEFINES) $(REGEX_DEFINES))
Packit b099d7
SpecialLibObjectRule(VirtKeys.o,,$(BINDINGS_DEF))
Packit b099d7
Packit b099d7
STRINGS_FILES = XmStrDefs.c XmStrDefs.h XmStrDefsI.h
Packit b099d7
STRINGS_TMPLS = XmStrDefs.ct XmStrDefs.ht XmStrDefsI.ht
Packit b099d7
Packit b099d7
ToolkitMakeStrings($(STRINGS_FILES),xmstring.list,$(STRINGSABIOPTIONS),$(STRINGS_TMPLS),XmStrDefs.c)
Packit b099d7
Packit b099d7
DependTarget3($(SRCS1),$(SRCS2),$(SRCS3))
Packit b099d7
Packit b099d7
#ifdef UseVista
Packit b099d7
VistaMapRule(libXm.M,libXm.a)
Packit b099d7
#endif
Packit b099d7
Packit b099d7
/*
Packit b099d7
 * Certain architectures have a bug that produces a bad
Packit b099d7
 * shared library if Obso1_2.o is included.
Packit b099d7
 */
Packit b099d7
Packit b099d7
#if SharedLibXm && defined(BugAffectingSharedXm)
Packit b099d7
Obso1_2.o:
Packit b099d7
	_DebuggedObjCompile($(_NOOP_))
Packit b099d7
	_ProfiledObjCompile($(_NOOP_))
Packit b099d7
	$(MV) Obso1_2.c Obso1_2.c~
Packit b099d7
	echo "static char _obs_str[] =\"Obso1_2.c not supported\";" > Obso1_2.c
Packit b099d7
	_SharedObjCompile($(_NOOP_))
Packit b099d7
	$(MV) Obso1_2.c~ Obso1_2.c
Packit b099d7
	_NormalObjCompile($(_NOOP_))
Packit b099d7
#endif
Packit b099d7
Packit b099d7
all::  XmExtDefs.h
Packit b099d7
Packit b099d7
depend::  XmExtDefs.h
Packit b099d7
DependTarget()
Packit b099d7
Packit b099d7
includes::  XmExtDefs.h
Packit b099d7
Packit b099d7
defines:: defines.c
Packit b099d7
	$(CC) defines.c -o defines
Packit b099d7
Packit b099d7
XmExtDefs.h:: XmExtDefs.defs defines
Packit b099d7
	./defines -s _XmExtStrings -c XmExtDefs.c -h XmExtDefs.h -x XiRENAME_WIDGETS _XiXXEPakStrings < XmExtDefs.defs
Packit b099d7
Packit b099d7
minimal::
Packit b099d7
	find . -name "*.o" -exec rm -f {} \;
Packit b099d7
Packit b099d7
clean::
Packit b099d7
	rm -rf defines
Packit b099d7
	$(RM) XmExtDefs.c XmExtDefs.h
Packit b099d7
Packit b099d7
Packit b099d7
Packit b099d7
MessageCatalogRule(Xm)
Packit b099d7
Packit b099d7
LinkFileList(includes,Xm.ad,$(BUILDLOCDIR),$(BUILDINCTOP)/$(CURRENT_DIR))