|
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))
|