|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: I T
Length: 8239 (0x202f)
Types: TextFile
Names: »Imakefile«
└─⟦85b835f43⟧ Bits:30000549 8mm tape, Rational 1000, Xlib rev 6.00
└─⟦0c20f784e⟧ »DATA«
└─⟦1abbe589f⟧
└─⟦dfeb830e8⟧
└─⟦this⟧ »rev6-0-0/x-library/Imakefile«
/**/#
/**/# This is for the ADA X-Library directory.
/**/#
#define IHaveSubdirs
#define PassCDebugFlags /* This just needs to exist. */
/**/# -m <number> - Library is to be allocated with this many pages
OURACRFLAGS = -m 32000
#if 1
AdaNormalFlags() /* We want normal operation. */
ADACRFLAGS = $(ADACRNORMAL) $(OURACRFLAGS)
#endif
#if 0
AdaDebugFlags() /* We want to debug. */
ADACRFLAGS = $(ADACRDEBUG) $(OURACRFLAGS)
#endif
#if 0
AdaProfileFlags() /* We want to profile. */
ADACRFLAGS = $(ADACRPROFILE) $(OURACRFLAGS)
#endif
ADAWORKING1 = liblst1.alb
ADAWORKINGNAMES1 = xlib1.sub $(ADAEXTERNALLIB)
ADAWORKINGLIB1 = xlib1.obj xlib1.obk
ADAWORKINGSTEM1 = xlib1
ADAWORKING2 = liblst2.alb
ADAWORKINGNAMES2 = xlib2.sub xlib1.sub $(ADAEXTERNALLIB)
ADAWORKINGLIB2 = xlib2.obj xlib2.obk
ADAWORKINGSTEM2 = xlib2
ADAWORKINGNAMES = xlib2.sub xlib1.sub $(ADAEXTERNALLIB)
ADAEXTERNALLIB = $(TELEGEN2)/lib/h_rt.sub \
$(TELEGEN2)/lib/h_unix.sub
SUBDIRS = foreign misc
ADASRC1 = \
imd-procs/mpDebugger.pks \
imd-procs/mpEnvir.pks \
imd-procs/mpErrorLog.pks \
imd-procs/mpErrorLog.pkb \
imd-procs/mpGenCvts.pks \
imd-procs/mpGenCvts.pkb \
imd-procs/mpGet.pks \
imd-procs/mpGet.pkb \
imd-procs/mpInternal.pks \
imd-procs/mpNetInt.pks \
imd-procs/mpPut.pks \
imd-procs/mpPut.pkb \
imd-types/mtErrorLog.pks \
imd-types/mtNetTypes.pks \
imd-types/mtNumTypes.pks \
imd-types/mtParams.pks \
imd-types/mtTranDefs.pks \
imi-procs/ipBaseCvts.pks \
imi-procs/ipDefPVs.pks \
imi-procs/ipErrCvts.pks \
imi-procs/ipEvCvts.pks \
imi-procs/ipGetReply.pks \
imi-procs/ipGrCvts.pks \
imi-procs/ipImgInt.pks \
imi-procs/ipInternal.pks \
imi-procs/ipPutReq.pks \
imi-procs/ipRepCvts.pks \
imi-procs/ipReqCvts.pks \
imi-procs/ipSMapGen.pkg \
imi-procs/ipSMapGen.pkb \
imi-procs/ipWireCvts.pks \
imi-types/itHint2.pks \
imi-types/itHint3.pks \
imi-types/itLibrary2.pks \
imi-types/itLibrary3.pks \
imi-types/itLibrary4.pks \
imi-types/itUnused.pks \
pmd-procs/pProcVar.pks \
pmd-procs/pUCharCvts.pks \
pmd-procs/pUCharGen.pks \
pmd-procs/pUCharGen.pkb \
pmd-types/tProcVar.pks \
pmd-types/tProcVar.pkb \
pmd-types/tUnivPtr.pks \
pmd-types/tUnivPtr.pkb \
pmi-procs/pAtom.pks \
pmi-procs/pBitmap.pks \
pmi-procs/pColor.pks \
pmi-procs/pCtxMan.pks \
pmi-procs/pCursor.pks \
pmi-procs/pCutBuffer.pks \
pmi-procs/pDisplay.pks \
pmi-procs/pError.pks \
pmi-procs/pEvent.pks \
pmi-procs/pExtension.pks \
pmi-procs/pFont.pks \
pmi-procs/pFontNames.pks \
pmi-procs/pGc.pks \
pmi-procs/pGeometry.pks \
pmi-procs/pGrab.pks \
pmi-procs/pGraphics.pks \
pmi-procs/pHint.pks \
pmi-procs/pHost.pks \
pmi-procs/pImage.pks \
pmi-procs/pInpFocus.pks \
pmi-procs/pKey.pks \
pmi-procs/pKbdCtrl.pks \
pmi-procs/pKbdEncod.pks \
pmi-procs/pRm.pks \
pmi-procs/pPixmap.pks \
pmi-procs/pPtrCtrl.pks \
pmi-procs/pPtrMotion.pks \
pmi-procs/pRegion.pks \
pmi-procs/pRmName.pks \
pmi-procs/pRmQuark.pks \
pmi-procs/pRmQuark.pkb \
pmi-procs/pScreenSav.pks \
pmi-procs/pSelection.pks \
pmi-procs/pSync.pks \
pmi-procs/pText16.pks \
pmi-procs/pText.pks \
pmi-procs/pVisual.pks \
pmi-procs/pWindow.pks \
pmi-procs/pWinInfo.pks \
pmi-procs/pWinProp.pks \
pmi-types/tArith.pks \
pmi-types/tAtomDefs.pks \
pmi-types/tBasic.pks \
pmi-types/tBasic2.pks \
pmi-types/tBasic3.pks \
pmi-types/tBitmap.pks \
pmi-types/tColor.pks \
pmi-types/tCtxMan.pks \
pmi-types/tCtxMan2.pks \
pmi-types/tCtxMan3.pks \
pmi-types/tCursorFnt.pks \
pmi-types/tCutBuffer.pks \
pmi-types/tDisplay2.pks \
pmi-types/tDisplay3.pks \
pmi-types/tError.pks \
pmi-types/tError3.pks \
pmi-types/tEvent.pks \
pmi-types/tEvent2.pks \
pmi-types/tEvent3.pks \
pmi-types/tExcept.pks \
pmi-types/tExten.pks \
pmi-types/tExten2.pks \
pmi-types/tExten3.pks \
pmi-types/tExten4.pks \
pmi-types/tFont.pks \
pmi-types/tFont2.pks \
pmi-types/tFont3.pks \
pmi-types/tGc.pks \
pmi-types/tGc2.pks \
pmi-types/tGc3.pks \
pmi-types/tGeometry.pks \
pmi-types/tGrab.pks \
pmi-types/tGraphics.pks \
pmi-types/tGraphics3.pks \
pmi-types/tHint.pks \
pmi-types/tHint3.pks \
pmi-types/tHost.pks \
pmi-types/tHost3.pks \
pmi-types/tImage.pks \
pmi-types/tImage2.pks \
pmi-types/tImage3.pks \
pmi-types/tInpFocus.pks \
pmi-types/tKey.pks \
pmi-types/tKey2.pks \
pmi-types/tKey3.pks \
pmi-types/tKeyboard.pks \
pmi-types/tKeyboard3.pks \
pmi-types/tKeyDefs.pks \
pmi-types/tKDApl.pks \
pmi-types/tKDArabic.pks \
pmi-types/tKDCyrilli.pks \
pmi-types/tKDGreek.pks \
pmi-types/tKDHebrew.pks \
pmi-types/tKDKatakan.pks \
pmi-types/tKDLatin1.pks \
pmi-types/tKDLatin2.pks \
pmi-types/tKDLatin3.pks \
pmi-types/tKDLatin4.pks \
pmi-types/tKDMisc.pks \
pmi-types/tKDPublish.pks \
pmi-types/tRm.pks \
pmi-types/tKDSpecial.pks \
pmi-types/tKDTech.pks \
pmi-types/tMisc.pks \
pmi-types/tPointer.pks \
pmi-types/tRegion.pks \
pmi-types/tRegion2.pks \
pmi-types/tRegion3.pks \
pmi-types/tReply.pks \
pmi-types/tReply3.pks \
pmi-types/tRequest.pks \
pmi-types/tRequest3.pks \
pmi-types/tRm2.pks \
pmi-types/tRm3.pks \
pmi-types/tScreenSav.pks \
pmi-types/tString7.pks \
pmi-types/tString16.pks \
pmi-types/tString.pks \
pmi-types/tText.pks \
pmi-types/tText3.pks \
pmi-types/tVisual.pks \
pmi-types/tVisual2.pks \
pmi-types/tVisual3.pks \
pmi-types/tWindow.pks \
pmi-types/tWindow3.pks \
pmi-types/tWindow4.pks
ADASRC2 = \
misc/Xlib.pks \
imd-procs/mpDebugger.pkb \
imd-procs/ChkMachAs.prb \
imd-procs/mpEnvir.pkb \
imd-procs/mpInternal.pkb \
imd-procs/mpNetInt.pkb \
imd-types/mtNetTypes.pkb \
imd-types/mtNumTypes.pkb \
imd-types/mtTranDefs.pkb \
imi-procs/ipBaseCvts.pkb \
imi-procs/ipDefPVs.pkb \
imi-procs/ipImgInt.pkb \
imi-procs/ipInternal.pkb \
imi-procs/ipWireCvts.pkb \
imi-types/itLibrary2.pkb \
imi-types/itLibrary3.pkb \
pmd-procs/pUCharCvts.pkb \
pmi-procs/pAtom.pkb \
pmi-procs/pBitmap.pkb \
pmi-procs/pColor.pkb \
pmi-procs/pCtxMan.pkb \
pmi-procs/pCursor.pkb \
pmi-procs/pCutBuffer.pkb \
pmi-procs/pDisplay.pkb \
pmi-procs/pError.pkb \
pmi-procs/pEvent.pkb \
pmi-procs/pExtension.pkb \
pmi-procs/pFont.pkb \
pmi-procs/pFontNames.pkb \
pmi-procs/pGc.pkb \
pmi-procs/pGeometry.pkb \
pmi-procs/pGrab.pkb \
pmi-procs/pGraphics.pkb \
pmi-procs/pHint.pkb \
pmi-procs/pHost.pkb \
pmi-procs/pImage.pkb \
pmi-procs/pInpFocus.pkb \
pmi-procs/pKey.pkb \
pmi-procs/pKbdCtrl.pkb \
pmi-procs/pKbdEncod.pkb \
pmi-procs/pPixmap.pkb \
pmi-procs/pPtrCtrl.pkb \
pmi-procs/pPtrMotion.pkb \
pmi-procs/pRegion.pkb \
pmi-procs/pRm.pkb \
pmi-procs/pRmName.pkb \
pmi-procs/pScreenSav.pkb \
pmi-procs/pSelection.pkb \
pmi-procs/pSync.pkb \
pmi-procs/pText16.pkb \
pmi-procs/pText.pkb \
pmi-procs/pVisual.pkb \
pmi-procs/pWindow.pkb \
pmi-procs/pWinInfo.pkb \
pmi-procs/pWinProp.pkb \
pmi-types/tArith.pkb \
pmi-types/tBasic3.pkb \
pmi-types/tCtxMan3.pkb \
pmi-types/tDisplay3.pkb \
pmi-types/tExten3.pkb \
pmi-types/tExten4.pkb \
pmi-types/tFont3.pkb \
pmi-types/tHint3.pkb \
pmi-types/tHost3.pkb \
pmi-types/tImage3.pkb \
pmi-types/tKey3.pkb \
pmi-types/tMisc.pkb \
pmi-types/tRegion3.pkb \
pmi-types/tString.pkb \
pmi-types/tText3.pkb
AdaComplexLibraryTargetPart0(xlib,xlib1 xlib2)
AdaComplexLibraryTargetPart1(xlib1,liblst1.alb)
AdaComplexLibraryTargetPart2(xlib2,liblst2.alb,xlib1)
/**/###########################################################################
/**/# Machine language files; C language files; other non-Ada files
/**/###########################################################################
xlib1: libxlib.a
FOREIGN = No_Foregin_Directory_Is_Specified?
#ifdef UseTeleGen2Unix68k
FOREIGN = Tg2Unix68k
#endif
libxlib.a: foreign/$(FOREIGN)//**/*.s foreign/$(FOREIGN)//**/*.c
$(RM) libxlib.a
cd foreign ; make all
InstallLibrary(xlib,$(ADALIBDIR))
InstallNonExec(misc/X_Error_Db,$(ADALIBDIR))
clean::
$(RM) *//**/*~ *//**/*//**/*~
/**/# End of Imakefile