HFILES =		machine.h
COBJ =			ScianArrays.o ScianAxes.o ScianButtons.o ScianColors.o \
			ScianComplexControls.o ScianControls.o \
			ScianDatasets.o ScianDepend.o ScianDialogs.o \
			ScianDraw.o ScianDrawings.o ScianErrors.o ScianEvents.o \
			ScianFileSystem.o ScianFiles.o ScianFilters.o \
			ScianFontSystem.o ScianGarbageMan.o ScianGeometry.o ScianGlobalFunctions.o ScianHwuFiles.o \
			ScianHelp.o ScianIcons.o ScianJohnFiles.o \
			ScianLVR5000.o ScianLights.o ScianLists.o \
			ScianMain.o ScianMainWindow.o ScianMethods.o \
			ScianNames.o ScianNetObjects.o ScianObjFunctions.o \
			ScianObjWindows.o ScianPerspec.o ScianPick.o \
			ScianPictures.o ScianPreferences.o ScianRecorders.o \
			ScianSciences.o  ScianScrDump.o ScianScripts.o ScianSliders.o ScianSockets.o \
			ScianSnap.o ScianSpaces.o ScianTemplates.o ScianTextBoxes.o ScianTimers.o \
			ScianSymbols.o ScianTitleBoxes.o ScianTrackControls.o ScianTQ2026F.o ScianTypes.o \
			ScianVisArrows.o ScianVisBalls.o ScianVisContours.o ScianVisIso.o \
			ScianVisPoints.o ScianVisMesh.o ScianVisObjects.o ScianVisTraces.o \
			ScianVisSticks.o ScianVisWindows.o ScianWindows.o ScianIDsDefiner.o \
			ScianVisNumbers.o ScianWhisselFiles.o

FOBJ =			ScianP3DUnfmt.o

include	lfiles.make
include flags.make

scian:			$(OBJFILES)
			echo "\nNOTE: If this step gives link errors, be sure to do make INSTALL\n"
			$(CC) $(OBJFILES) -o scian $(LFLAGS) $(LFILES)
CLEAN:
			rm *.o
INSTALL:		
			$(CC) ScianPreInstall.c -o ScianPreInstall
			./ScianPreInstall

machine.h:		machine.hdf.h machine.fortran.h machine.malloc.h
			touch machine.h
ScianIDsParser:		ScianIDsParser.c Scian.h ScianTypes.h ScianNames.h 
			$(CC) ScianIDsParser.c -o ScianIDsParser
ScianIDsDefiner.c:	ScianIDsParser ScianIDs.h
			./ScianIDsParser
ScianTemplateHelper.h:	ScianTemplateLib.h
			$(CC) STHMaker.c -o STHMaker
			./STHMaker


STHMaker.o:		STHMaker.c $(HFILES)
			$(CC) $(CFLAGS) STHMaker.c -c
ScianArrays.o:		ScianArrays.c $(HFILES) Scian.h ScianTypes.h\
			ScianWindows.h ScianArrays.h ScianLists.h\
			ScianErrors.h ScianIDs.h ScianDatasets.h ScianTimers.h\
			ScianNetObjects.h
			$(CC) $(CFLAGS) ScianArrays.c -c
ScianAxes.o:		ScianAxes.c $(HFILES)
			$(CC) $(CFLAGS) ScianAxes.c -c
ScianButtons.o:		ScianButtons.c $(HFILES) Scian.h ScianTypes.h\
			ScianColors.h ScianIDs.h ScianMethods.h ScianLists.h\
			ScianErrors.h ScianIcons.h ScianArrays.h\
			ScianButtons.h ScianWindows.h ScianObjWindows.h\
			ScianScripts.h ScianControls.h ScianEvents.h\
			ScianFontSystem.h ScianStyle.h ScianDraw.h\
			ScianTextBoxes.h ScianObjFunctions.h ScianSnap.h
			$(CC) $(CFLAGS) ScianButtons.c -c
ScianColors.o:		ScianColors.c $(HFILES) Scian.h ScianTypes.h\
			ScianIDs.h ScianArrays.h ScianWindows.h\
			ScianObjWindows.h ScianButtons.h ScianColors.h\
			ScianEvents.h ScianErrors.h ScianScripts.h\
			ScianPictures.h ScianControls.h ScianDialogs.h\
			ScianSliders.h ScianDatasets.h ScianStyle.h\
			ScianTitleBoxes.h ScianTextBoxes.h ScianLists.h\
			ScianMethods.h ScianDraw.h ScianIcons.h ScianFiles.h\
			ScianVisWindows.h ScianObjFunctions.h ScianTemplates.h\
			ScianTemplateHelper.h ScianSciences.h gamtables.h\
			ScianSymbols.h
			$(CC) $(CFLAGS) ScianColors.c -c
ScianComplexControls.o:	ScianComplexControls.c $(HFILES) Scian.h ScianTypes.h\
			ScianColors.h ScianIDs.h ScianErrors.h ScianEvents.h\
			ScianControls.h ScianButtons.h ScianComplexControls.h\
			ScianMethods.h ScianArrays.h ScianWindows.h\
			ScianObjWindows.h ScianScripts.h ScianDialogs.h\
			ScianStyle.h ScianDraw.h ScianTextBoxes.h ScianSnap.h
			$(CC) $(CFLAGS) ScianComplexControls.c -c
ScianControls.o:	ScianControls.c $(HFILES) Scian.h ScianTypes.h\
			ScianLists.h ScianControls.h ScianButtons.h\
			ScianTitleBoxes.h ScianColors.h ScianIDs.h\
			ScianSliders.h ScianTextBoxes.h ScianArrays.h\
			ScianErrors.h ScianWindows.h ScianDraw.h ScianEvents.h\
			ScianObjWindows.h ScianVisWindows.h ScianIcons.h\
			ScianMethods.h ScianScripts.h ScianStyle.h ScianHelp.h\
			ScianPreferences.h ScianObjFunctions.h ScianSymbols.h\
			ScianTrackControls.h
			$(CC) $(CFLAGS) ScianControls.c -c
ScianDatasets.o:	ScianDatasets.c $(HFILES) Scian.h ScianTypes.h\
			ScianLists.h ScianIcons.h ScianWindows.h\
			ScianObjWindows.h ScianVisWindows.h ScianButtons.h\
			ScianTextBoxes.h ScianControls.h ScianDatasets.h\
			ScianErrors.h ScianColors.h ScianDialogs.h\
			ScianVisObjects.h ScianStyle.h ScianSpaces.h\
			ScianIDs.h ScianArrays.h ScianMethods.h ScianTimers.h\
			ScianDepend.h ScianFiles.h ScianFileSystem.h\
			ScianObjFunctions.h ScianSockets.h ScianEvents.h\
			ScianSciences.h ScianGeometry.h
			$(CC) $(CFLAGS) ScianDatasets.c -c
ScianDepend.o:		ScianDepend.c $(HFILES) Scian.h ScianTypes.h\
			ScianIDs.h ScianErrors.h ScianDepend.h
			$(CC) $(CFLAGS) ScianDepend.c -c
ScianDialogs.o:		ScianDialogs.c $(HFILES) Scian.h ScianStyle.h\
			ScianTypes.h ScianIDs.h ScianArrays.h ScianWindows.h\
			ScianDraw.h ScianTextBoxes.h ScianObjWindows.h\
			ScianColors.h ScianControls.h ScianButtons.h\
			ScianLists.h ScianEvents.h ScianTimers.h ScianErrors.h\
			ScianDialogs.h ScianTitleBoxes.h ScianScripts.h
			$(CC) $(CFLAGS) ScianDialogs.c -c
ScianDraw.o:		ScianDraw.c $(HFILES) Scian.h ScianTypes.h\
			ScianArrays.h ScianLists.h ScianIDs.h ScianWindows.h\
			ScianDraw.h ScianObjWindows.h ScianColors.h\
			ScianPictures.h ScianStyle.h ScianFontSystem.h
			$(CC) $(CFLAGS) ScianDraw.c -c
ScianDrawings.o:	ScianDrawings.c $(HFILES) Scian.h ScianTypes.h\
			ScianLists.h ScianControls.h ScianButtons.h\
			ScianColors.h ScianIDs.h ScianEvents.h ScianArrays.h\
			ScianErrors.h ScianWindows.h ScianDraw.h\
			ScianObjWindows.h ScianVisWindows.h ScianDialogs.h\
			ScianSliders.h ScianTextBoxes.h ScianTitleBoxes.h\
			ScianMethods.h ScianStyle.h ScianDrawings.h\
			ScianScripts.h ScianPick.h ScianTemplates.h\
			ScianTemplateHelper.h ScianSymbols.h
			$(CC) $(CFLAGS) ScianDrawings.c -c
ScianErrors.o:		ScianErrors.c $(HFILES) Scian.h ScianTypes.h\
			ScianNames.h ScianIDs.h ScianWindows.h ScianErrors.h\
			ScianDialogs.h ScianTimers.h ScianArrays.h\
			ScianColors.h ScianStyle.h
			$(CC) $(CFLAGS) ScianErrors.c -c
ScianEvents.o:		ScianEvents.c $(HFILES) Scian.h ScianTypes.h\
			ScianWindows.h ScianEvents.h ScianGarbageMan.h\
			ScianSockets.h ScianScripts.h ScianColors.h ScianIDs.h\
			ScianTimers.h ScianMainWindow.h ScianObjWindows.h\
			ScianVisWindows.h ScianPreferences.h\
			ScianObjFunctions.h ScianDialogs.h ScianDraw.h\
			ScianStyle.h ScianLists.h ScianObjWindows.h
			$(CC) $(CFLAGS) ScianEvents.c -c
ScianFileSystem.o:	ScianFileSystem.c $(HFILES) Scian.h ScianStyle.h\
			ScianTypes.h ScianMethods.h ScianArrays.h\
			ScianWindows.h ScianTextBoxes.h ScianSliders.h\
			ScianButtons.h ScianTitleBoxes.h ScianObjWindows.h\
			ScianObjFunctions.h ScianColors.h ScianControls.h\
			ScianTimers.h ScianLists.h ScianIDs.h ScianEvents.h\
			ScianErrors.h ScianDialogs.h ScianIcons.h ScianFiles.h\
			ScianDatasets.h ScianScripts.h ScianPreferences.h\
			ScianFileSystem.h
			$(CC) $(CFLAGS) ScianFileSystem.c -c
ScianFiles.o:		ScianFiles.c $(HFILES) Scian.h ScianTypes.h\
			ScianArrays.h ScianIcons.h ScianWindows.h\
			ScianObjWindows.h ScianVisWindows.h ScianVisObjects.h\
			ScianControls.h ScianColors.h ScianDialogs.h\
			ScianFiles.h ScianFileSystem.h ScianLists.h\
			ScianPictures.h ScianErrors.h ScianTimers.h\
			ScianDatasets.h ScianFilters.h ScianTextBoxes.h\
			ScianTitleBoxes.h ScianButtons.h ScianSliders.h\
			ScianScripts.h ScianIDs.h ScianStyle.h ScianMethods.h\
			ScianObjFunctions.h ScianHwuFiles.h ScianSciences.h\
			ScianVisObjects.h ScianVisSticks.h ScianWhisselFiles.h
			$(CC) $(CFLAGS) ScianFiles.c -c
ScianFilters.o:		ScianFilters.c $(HFILES) Scian.h ScianTypes.h\
			ScianLists.h ScianIcons.h ScianWindows.h\
			ScianObjWindows.h ScianVisWindows.h ScianButtons.h\
			ScianSliders.h ScianTextBoxes.h ScianTitleBoxes.h\
			ScianControls.h ScianDatasets.h ScianErrors.h\
			ScianColors.h ScianDialogs.h ScianStyle.h\
			ScianSpaces.h ScianIDs.h ScianArrays.h ScianMethods.h\
			ScianDepend.h ScianFilters.h ScianObjFunctions.h
			$(CC) $(CFLAGS) ScianFilters.c -c
ScianFontSystem.o:	ScianFontSystem.c $(HFILES) Scian.h ScianStyle.h\
			ScianTypes.h ScianFontSystem.h ScianWindows.h\
			ScianDraw.h ScianTextBoxes.h ScianPalatino18.h\
			ScianTitleFont.h
			$(CC) $(CFLAGS) ScianFontSystem.c -c
ScianGarbageMan.o:	ScianGarbageMan.c $(HFILES) Scian.h ScianTypes.h\
			ScianLists.h ScianIDs.h ScianGarbageMan.h\
			ScianWindows.h ScianDialogs.h ScianNetObjects.h
			$(CC) $(CFLAGS) ScianGarbageMan.c -c
ScianGeometry.o:	ScianGeometry.c $(HFILES) Scian.h ScianTypes.h\
			ScianNames.h ScianGeometry.h ScianIDs.h ScianArrays.h\
			ScianLists.h ScianWindows.h ScianObjWindows.h\
			ScianPictures.h ScianDatasets.h
			$(CC) $(CFLAGS) ScianGeometry.c -c
ScianGlobalFunctions.o:	ScianGlobalFunctions.c $(HFILES) Scian.h ScianTypes.h\
			ScianLists.h ScianWindows.h ScianColors.h ScianIDs.h\
			ScianObjWindows.h ScianButtons.h ScianErrors.h\
			ScianDraw.h ScianControls.h ScianArrays.h\
			ScianScripts.h ScianVisWindows.h ScianIcons.h\
			ScianEvents.h ScianStyle.h ScianGlobalFunctions.h\
			ScianHelp.h ScianFilters.h ScianFileSystem.h\
			ScianSockets.h
			$(CC) $(CFLAGS) ScianGlobalFunctions.c -c
ScianHelp.o:		ScianHelp.c $(HFILES) Scian.h ScianTypes.h\
			ScianMethods.h ScianLists.h ScianIDs.h ScianStyle.h\
			ScianWindows.h ScianObjWindows.h ScianEvents.h\
			ScianDialogs.h ScianControls.h ScianButtons.h\
			ScianArrays.h ScianTextBoxes.h ScianErrors.h\
			ScianScripts.h ScianColors.h
			$(CC) $(CFLAGS) ScianHelp.c -c
ScianHwuFiles.o:	ScianHwuFiles.c $(HFILES) Scian.h ScianTypes.h\
			ScianArrays.h ScianIcons.h ScianWindows.h\
			ScianObjWindows.h ScianVisWindows.h ScianVisObjects.h\
			ScianControls.h ScianColors.h ScianDialogs.h\
			ScianFiles.h ScianFileSystem.h ScianLists.h\
			ScianPictures.h ScianErrors.h ScianTimers.h\
			ScianDatasets.h ScianFilters.h ScianTextBoxes.h\
			ScianTitleBoxes.h ScianButtons.h ScianSliders.h\
			ScianScripts.h ScianIDs.h ScianVisContours.h\
			ScianStyle.h ScianSpaces.h ScianMethods.h\
			ScianObjFunctions.h ScianHwuFiles.h
			$(CC) $(CFLAGS) ScianHwuFiles.c -c
ScianIDsDefiner.o:	ScianIDsDefiner.c $(HFILES) Scian.h ScianTypes.h\
			ScianNames.h ScianIDsDefiner.h
			$(CC) $(CFLAGS) ScianIDsDefiner.c -c
ScianIDsParser.o:	ScianIDsParser.c $(HFILES) Scian.h ScianTypes.h\
			ScianNames.h
			$(CC) $(CFLAGS) ScianIDsParser.c -c
ScianIcons.o:		ScianIcons.c $(HFILES) Scian.h ScianTypes.h\
			ScianIcons.h ScianColors.h ScianArrays.h ScianErrors.h\
			ScianLists.h ScianIDs.h ScianEvents.h ScianControls.h\
			ScianScripts.h ScianStyle.h ScianDraw.h\
			ScianTextBoxes.h ScianFontSystem.h ScianIconFonts.h
			$(CC) $(CFLAGS) ScianIcons.c -c
ScianJohnFiles.o:	ScianJohnFiles.c $(HFILES) Scian.h ScianTypes.h\
			ScianIDs.h ScianLists.h ScianColors.h ScianErrors.h\
			ScianNames.h ScianGarbageMan.h ScianMethods.h\
			ScianArrays.h ScianTimers.h ScianPictures.h\
			ScianWindows.h ScianVisWindows.h ScianDialogs.h\
			ScianComplexControls.h ScianDatasets.h\
			ScianVisObjects.h
			$(CC) $(CFLAGS) ScianJohnFiles.c -c
ScianLVR5000.o:		ScianLVR5000.c $(HFILES) Scian.h ScianTypes.h\
			ScianWindows.h ScianDialogs.h ScianIDs.h\
			ScianLVR5000.h ScianColors.h
			$(CC) $(CFLAGS) ScianLVR5000.c -c
ScianLib.o:		ScianLib.c $(HFILES) Scian.h ScianIDs.h ScianTypes.h\
			ScianNames.h ScianArrays.h ScianLists.h ScianSockets.h\
			ScianLib.h ScianWindows.h ScianDatasets.h\
			ScianGarbageMan.h ScianScripts.h ScianNetObjects.h
			$(CC) $(CFLAGS) ScianLib.c -c
ScianLights.o:		ScianLights.c $(HFILES) Scian.h ScianTypes.h\
			ScianColors.h ScianLists.h ScianArrays.h\
			ScianWindows.h ScianSpaces.h ScianDraw.h\
			ScianObjWindows.h ScianVisWindows.h ScianVisObjects.h\
			ScianIcons.h ScianIDs.h ScianControls.h ScianButtons.h\
			ScianErrors.h ScianDialogs.h ScianSliders.h\
			ScianTextBoxes.h ScianStyle.h ScianComplexControls.h\
			ScianLights.h ScianMethods.h ScianScripts.h\
			ScianEvents.h ScianObjFunctions.h ScianSymbols.h
			$(CC) $(CFLAGS) ScianLights.c -c
ScianLists.o:		ScianLists.c $(HFILES) Scian.h ScianTypes.h\
			ScianNames.h ScianLists.h ScianIDs.h ScianGarbageMan.h\
			ScianWindows.h ScianObjWindows.h ScianDraw.h
			$(CC) $(CFLAGS) ScianLists.c -c
ScianMain.o:		ScianMain.c $(HFILES) Scian.h ScianTypes.h\
			ScianArrays.h ScianLists.h ScianEvents.h\
			ScianWindows.h ScianObjWindows.h ScianObjFunctions.h\
			ScianVisWindows.h ScianDialogs.h ScianDatasets.h\
			ScianColors.h ScianControls.h ScianDrawings.h\
			ScianIcons.h ScianRecorders.h ScianFiles.h\
			ScianFileSystem.h ScianGarbageMan.h ScianScripts.h\
			ScianTimers.h ScianErrors.h ScianIDs.h ScianSpaces.h\
			ScianPreferences.h ScianSciences.h ScianSnap.h
			$(CC) $(CFLAGS) ScianMain.c -c
ScianMainWindow.o:	ScianMainWindow.c $(HFILES) Scian.h ScianTypes.h\
			ScianWindows.h ScianObjWindows.h ScianEvents.h\
			ScianColors.h ScianControls.h ScianTextBoxes.h\
			ScianIcons.h ScianIDs.h ScianStyle.h ScianHelp.h
			$(CC) $(CFLAGS) ScianMainWindow.c -c
ScianMethods.o:		ScianMethods.c $(HFILES) Scian.h ScianTypes.h\
			ScianIDs.h ScianMethods.h ScianWindows.h\
			ScianScripts.h
			$(CC) $(CFLAGS) ScianMethods.c -c
ScianNames.o:		ScianNames.c $(HFILES) Scian.h ScianTypes.h\
			ScianNames.h ScianGarbageMan.h ScianWindows.h\
			ScianObjWindows.h ScianDialogs.h ScianIDsDefiner.h
			$(CC) $(CFLAGS) ScianNames.c -c
ScianNetDaemon.o:	ScianNetDaemon.c $(HFILES) machine.h ScianNetDaemon.h
			$(CC) $(CFLAGS) ScianNetDaemon.c -c
ScianNetObjects.o:	ScianNetObjects.c $(HFILES) Scian.h ScianIDs.h\
			ScianTypes.h ScianNetObjects.h ScianSockets.h\
			ScianLists.h ScianErrors.h ScianWindows.h\
			ScianObjWindows.h ScianDatasets.h ScianNames.h\
			ScianArrays.h ScianTimers.h ScianVisObjects.h\
			ScianColors.h
			$(CC) $(CFLAGS) ScianNetObjects.c -c
ScianObjFunctions.o:	ScianObjFunctions.c $(HFILES) Scian.h ScianTypes.h\
			ScianLists.h ScianWindows.h ScianColors.h ScianIDs.h\
			ScianObjWindows.h ScianButtons.h ScianErrors.h\
			ScianDraw.h ScianControls.h ScianArrays.h\
			ScianScripts.h ScianVisWindows.h ScianIcons.h\
			ScianEvents.h ScianStyle.h ScianObjFunctions.h\
			ScianHelp.h ScianFilters.h ScianFileSystem.h\
			ScianSockets.h ScianSnap.h
			$(CC) $(CFLAGS) ScianObjFunctions.c -c
ScianObjWindows.o:	ScianObjWindows.c $(HFILES) Scian.h ScianTypes.h\
			ScianLists.h ScianWindows.h ScianColors.h ScianIDs.h\
			ScianObjWindows.h ScianErrors.h ScianDraw.h\
			ScianControls.h ScianArrays.h ScianScripts.h\
			ScianVisWindows.h ScianDialogs.h ScianIcons.h\
			ScianEvents.h ScianStyle.h ScianObjFunctions.h\
			ScianPictures.h ScianButtons.h ScianTitleBoxes.h\
			ScianTextBoxes.h ScianSliders.h
			$(CC) $(CFLAGS) ScianObjWindows.c -c
ScianPerspec.o:		ScianPerspec.c $(HFILES) Scian.h ScianTypes.h\
			ScianColors.h ScianIDs.h ScianWindows.h\
			ScianObjWindows.h ScianErrors.h ScianEvents.h\
			ScianScripts.h ScianButtons.h ScianPerspec.h\
			ScianArrays.h ScianControls.h ScianIcons.h ScianDraw.h\
			ScianObjFunctions.h ScianSnap.h
			$(CC) $(CFLAGS) ScianPerspec.c -c
ScianPick.o:		ScianPick.c $(HFILES) Scian.h ScianTypes.h\
			ScianLists.h ScianWindows.h ScianSpaces.h ScianDraw.h\
			ScianIDs.h ScianErrors.h ScianPick.h
			$(CC) $(CFLAGS) ScianPick.c -c
ScianPictures.o:	ScianPictures.c $(HFILES) Scian.h ScianTypes.h\
			ScianColors.h ScianPictures.h ScianIDs.h ScianErrors.h\
			ScianWindows.h ScianDatasets.h ScianArrays.h\
			ScianPreferences.h ScianSpaces.h ScianVisObjects.h\
			ScianPick.h ScianStdCDraw.h ScianStdCDraw.h\
			ScianStdCDraw.h ScianStdCDraw.h ScianStdCDraw.h\
			ScianStdCDraw.h ScianStdRGBDraw.h ScianStdRGBDraw.h\
			ScianStdRGBDraw.h ScianStdRGBDraw.h ScianStdRGBDraw.h\
			ScianStdRGBDraw.h ScianStdCDraw.h ScianStdRGBDraw.h\
			ScianStdCDraw.h ScianStdRGBDraw.h
			$(CC) $(CFLAGS) ScianPictures.c -c
ScianPreInstall.o:	ScianPreInstall.c $(HFILES) machine.h
			$(CC) $(CFLAGS) ScianPreInstall.c -c
ScianPreferences.o:	ScianPreferences.c $(HFILES) Scian.h ScianTypes.h\
			ScianMethods.h ScianLists.h ScianIDs.h ScianStyle.h\
			ScianWindows.h ScianObjWindows.h ScianDialogs.h\
			ScianControls.h ScianButtons.h ScianTextBoxes.h\
			ScianErrors.h ScianPreferences.h ScianScripts.h
			$(CC) $(CFLAGS) ScianPreferences.c -c
ScianRecorders.o:	ScianRecorders.c $(HFILES) Scian.h ScianTypes.h\
			ScianIDs.h ScianScrDump.h ScianRecorders.h\
			ScianWindows.h ScianObjWindows.h ScianScripts.h\
			ScianErrors.h
			$(CC) $(CFLAGS) ScianRecorders.c -c
ScianSciences.o:	ScianSciences.c $(HFILES) Scian.h ScianTypes.h\
			ScianIDs.h ScianLists.h ScianArrays.h ScianSciences.h\
			ScianPeriodicTable.h ScianColors.h ScianErrors.h
			$(CC) $(CFLAGS) ScianSciences.c -c
ScianScrDump.o:		ScianScrDump.c $(HFILES) Scian.h ScianTypes.h\
			ScianWindows.h ScianIDs.h ScianScrDump.h
			$(CC) $(CFLAGS) ScianScrDump.c -c
ScianScripts.o:		ScianScripts.c $(HFILES) Scian.h ScianTypes.h\
			ScianArrays.h ScianIDs.h ScianEvents.h\
			ScianRecorders.h ScianColors.h ScianWindows.h\
			ScianObjWindows.h ScianDialogs.h ScianVisWindows.h\
			ScianScripts.h ScianSliders.h ScianTimers.h\
			ScianMethods.h ScianLists.h ScianErrors.h\
			ScianGarbageMan.h ScianSpaces.h ScianIcons.h\
			ScianSockets.h ScianObjFunctions.h ScianHelp.h\
			ScianStyle.h ScianNames.h
			$(CC) $(CFLAGS) ScianScripts.c -c
ScianSliders.o:		ScianSliders.c $(HFILES) Scian.h ScianTypes.h\
			ScianFontSystem.h ScianArrays.h ScianStyle.h\
			ScianColors.h ScianIDs.h ScianHelp.h ScianErrors.h\
			ScianControls.h ScianWindows.h ScianObjWindows.h\
			ScianEvents.h ScianScripts.h ScianMethods.h\
			ScianDraw.h ScianSliders.h ScianTextBoxes.h\
			ScianSymbols.h
			$(CC) $(CFLAGS) ScianSliders.c -c
ScianSnap.o:		ScianSnap.c $(HFILES) Scian.h ScianTypes.h ScianIDs.h\
			ScianLists.h ScianErrors.h ScianSnap.h ScianWindows.h\
			ScianObjWindows.h
			$(CC) $(CFLAGS) ScianSnap.c -c
ScianSockets.o:		ScianSockets.c $(HFILES) Scian.h ScianTypes.h\
			ScianSockets.h ScianArrays.h ScianLists.h\
			ScianControls.h ScianButtons.h ScianNetDaemon.h\
			ScianWindows.h ScianObjWindows.h ScianVisWindows.h\
			ScianTextBoxes.h ScianDialogs.h ScianIDs.h\
			ScianScripts.h ScianErrors.h ScianColors.h\
			ScianDialogs.h ScianEvents.h ScianTimers.h\
			ScianStyle.h ScianDatasets.h ScianDraw.h ScianIcons.h\
			ScianObjFunctions.h ScianGarbageMan.h\
			ScianNetObjects.h ScianHelp.h
			cc -I/usr/include/bsd ScianSockets.c -c $(CFLAGS)
ScianSpaces.o:		ScianSpaces.c $(HFILES) Scian.h ScianTypes.h\
			ScianColors.h ScianLists.h ScianArrays.h ScianLights.h\
			ScianSpaces.h ScianEvents.h ScianWindows.h ScianDraw.h\
			ScianObjWindows.h ScianVisWindows.h ScianVisObjects.h\
			ScianDialogs.h ScianScripts.h ScianIcons.h ScianIDs.h\
			ScianControls.h ScianButtons.h ScianTextBoxes.h\
			ScianTitleBoxes.h ScianPerspec.h ScianErrors.h\
			ScianTimers.h ScianSliders.h ScianStyle.h\
			ScianComplexControls.h ScianMethods.h ScianPick.h\
			ScianPreferences.h ScianFiles.h ScianObjFunctions.h\
			ScianTemplates.h ScianTemplateHelper.h ScianSymbols.h
			$(CC) $(CFLAGS) ScianSpaces.c -c
ScianSymbols.o:		ScianSymbols.c $(HFILES) Scian.h ScianTypes.h\
			ScianErrors.h ScianSymbols.h
			$(CC) $(CFLAGS) ScianSymbols.c -c
ScianTQ2026F.o:		ScianTQ2026F.c $(HFILES) Scian.h ScianTypes.h\
			ScianWindows.h ScianDialogs.h ScianIDs.h\
			ScianTQ2026F.h
			$(CC) $(CFLAGS) ScianTQ2026F.c -c
ScianTemplates.o:	ScianTemplates.c $(HFILES) Scian.h ScianIDs.h\
			ScianTypes.h ScianControls.h ScianButtons.h\
			ScianSliders.h ScianTextBoxes.h ScianTitleBoxes.h\
			ScianTemplates.h ScianTemplateLib.h ScianPerspec.h\
			ScianColors.h ScianWindows.h ScianObjFunctions.h\
			ScianStyle.h
			$(CC) $(CFLAGS) ScianTemplates.c -c
ScianTextBoxes.o:	ScianTextBoxes.c $(HFILES) Scian.h ScianStyle.h\
			ScianTypes.h ScianFontSystem.h ScianWindows.h\
			ScianArrays.h ScianLists.h ScianDraw.h ScianColors.h\
			ScianIDs.h ScianErrors.h ScianEvents.h ScianScripts.h\
			ScianMethods.h ScianDialogs.h ScianControls.h\
			ScianHelp.h ScianTitleBoxes.h ScianTextBoxes.h\
			ScianSliders.h ScianButtons.h ScianDrawings.h\
			ScianSymbols.h ScianSnap.h
			$(CC) $(CFLAGS) ScianTextBoxes.c -c
ScianTimers.o:		ScianTimers.c $(HFILES) Scian.h ScianTypes.h\
			ScianArrays.h ScianLists.h ScianErrors.h\
			ScianWindows.h ScianObjWindows.h ScianIDs.h\
			ScianTimers.h ScianScripts.h ScianDialogs.h\
			ScianSliders.h ScianSpaces.h ScianDraw.h ScianStyle.h\
			ScianColors.h ScianTextBoxes.h ScianMethods.h\
			ScianDepend.h ScianPictures.h ScianEvents.h\
			ScianControls.h
			$(CC) $(CFLAGS) ScianTimers.c -c
ScianTitleBoxes.o:	ScianTitleBoxes.c $(HFILES) Scian.h ScianTypes.h\
			ScianColors.h ScianIDs.h ScianErrors.h ScianArrays.h\
			ScianWindows.h ScianObjWindows.h ScianStyle.h\
			ScianDraw.h ScianControls.h ScianFontSystem.h\
			ScianTextBoxes.h
			$(CC) $(CFLAGS) ScianTitleBoxes.c -c
ScianTrackControls.o:	ScianTrackControls.c $(HFILES) Scian.h ScianTypes.h\
			ScianLists.h ScianControls.h ScianButtons.h\
			ScianTitleBoxes.h ScianTextBoxes.h ScianColors.h\
			ScianIDs.h ScianSliders.h ScianArrays.h ScianErrors.h\
			ScianWindows.h ScianDraw.h ScianIcons.h ScianMethods.h\
			ScianStyle.h ScianHelp.h ScianPreferences.h\
			ScianSymbols.h ScianTrackControls.h
			$(CC) $(CFLAGS) ScianTrackControls.c -c
ScianTypes.o:		ScianTypes.c $(HFILES) Scian.h ScianTypes.h ScianIDs.h\
			ScianLists.h ScianColors.h ScianErrors.h ScianNames.h\
			ScianGarbageMan.h ScianMethods.h ScianArrays.h\
			ScianTimers.h ScianPictures.h ScianWindows.h\
			ScianObjWindows.h ScianVisWindows.h ScianDialogs.h\
			ScianComplexControls.h ScianDatasets.h\
			ScianVisObjects.h ScianScripts.h ScianSockets.h\
			ScianNetObjects.h
			$(CC) $(CFLAGS) ScianTypes.c -c
ScianVisArrows.o:	ScianVisArrows.c $(HFILES) Scian.h ScianTypes.h\
			ScianArrays.h ScianWindows.h ScianTextBoxes.h\
			ScianObjWindows.h ScianIcons.h ScianColors.h\
			ScianControls.h ScianLists.h ScianSpaces.h\
			ScianSliders.h ScianIDs.h ScianDatasets.h\
			ScianErrors.h ScianVisObjects.h ScianVisWindows.h\
			ScianVisArrows.h ScianStyle.h ScianPictures.h\
			ScianTitleBoxes.h ScianButtons.h ScianMethods.h\
			ScianTemplates.h ScianTemplateHelper.h ScianSymbols.h
			$(CC) $(CFLAGS) ScianVisArrows.c -c
ScianVisBalls.o:	ScianVisBalls.c $(HFILES) Scian.h ScianTypes.h\
			ScianArrays.h ScianWindows.h ScianTextBoxes.h\
			ScianButtons.h ScianTitleBoxes.h ScianObjWindows.h\
			ScianIcons.h ScianColors.h ScianControls.h\
			ScianLists.h ScianSliders.h ScianIDs.h ScianDatasets.h\
			ScianPictures.h ScianDialogs.h ScianErrors.h\
			ScianComplexControls.h ScianMethods.h ScianStyle.h\
			ScianVisObjects.h ScianVisBalls.h ScianDraw.h\
			ScianTemplates.h ScianTemplateHelper.h ScianSymbols.h
			$(CC) $(CFLAGS) ScianVisBalls.c -c
ScianVisContours.o:	ScianVisContours.c $(HFILES) Scian.h ScianTypes.h\
			ScianArrays.h ScianWindows.h ScianTextBoxes.h\
			ScianObjWindows.h ScianEvents.h ScianIcons.h\
			ScianColors.h ScianControls.h ScianLists.h\
			ScianSpaces.h ScianSliders.h ScianIDs.h\
			ScianDatasets.h ScianErrors.h ScianVisObjects.h\
			ScianVisContours.h ScianStyle.h ScianPictures.h\
			ScianTitleBoxes.h ScianButtons.h ScianMethods.h\
			ScianDraw.h ScianTemplates.h ScianTemplateHelper.h
			$(CC) $(CFLAGS) ScianVisContours.c -c
ScianVisIso.o:		ScianVisIso.c $(HFILES) Scian.h ScianTypes.h\
			ScianArrays.h ScianWindows.h ScianTextBoxes.h\
			ScianObjWindows.h ScianIcons.h ScianColors.h\
			ScianControls.h ScianButtons.h ScianTitleBoxes.h\
			ScianLists.h ScianSpaces.h ScianSliders.h ScianIDs.h\
			ScianDatasets.h ScianErrors.h ScianVisObjects.h\
			ScianVisWindows.h ScianStyle.h ScianPictures.h\
			ScianDepend.h ScianTimers.h
			$(CC) $(CFLAGS) ScianVisIso.c -c
ScianVisMesh.o:		ScianVisMesh.c $(HFILES) Scian.h ScianTypes.h\
			ScianArrays.h ScianWindows.h ScianTextBoxes.h\
			ScianObjWindows.h ScianEvents.h ScianIcons.h\
			ScianColors.h ScianControls.h ScianLists.h\
			ScianSpaces.h ScianSliders.h ScianIDs.h\
			ScianDatasets.h ScianErrors.h ScianVisObjects.h\
			ScianVisMesh.h ScianStyle.h ScianPictures.h\
			ScianTitleBoxes.h ScianButtons.h ScianMethods.h\
			ScianDraw.h
			$(CC) $(CFLAGS) ScianVisMesh.c -c
ScianVisNumbers.o:	ScianVisNumbers.c $(HFILES) Scian.h ScianTypes.h\
			ScianArrays.h ScianWindows.h ScianTextBoxes.h\
			ScianButtons.h ScianTitleBoxes.h ScianObjWindows.h\
			ScianIcons.h ScianColors.h ScianControls.h\
			ScianLists.h ScianSliders.h ScianIDs.h ScianDatasets.h\
			ScianPictures.h ScianDialogs.h ScianErrors.h\
			ScianComplexControls.h ScianMethods.h ScianStyle.h\
			ScianVisObjects.h ScianVisNumbers.h ScianDraw.h\
			ScianTemplates.h ScianTemplateHelper.h ScianTimers.h\
			ScianSpaces.h ScianDrawings.h
			$(CC) $(CFLAGS) ScianVisNumbers.c -c
ScianVisObjects.o:	ScianVisObjects.c $(HFILES) Scian.h ScianTypes.h\
			ScianArrays.h ScianWindows.h ScianTextBoxes.h\
			ScianButtons.h ScianTitleBoxes.h ScianObjWindows.h\
			ScianIcons.h ScianColors.h ScianControls.h\
			ScianLists.h ScianSpaces.h ScianLights.h\
			ScianSliders.h ScianIDs.h ScianVisWindows.h\
			ScianDatasets.h ScianPictures.h ScianDialogs.h\
			ScianEvents.h ScianScripts.h ScianErrors.h\
			ScianComplexControls.h ScianMethods.h ScianStyle.h\
			ScianVisObjects.h ScianVisIso.h ScianVisContours.h\
			ScianVisTraces.h ScianVisPoints.h ScianVisSticks.h\
			ScianVisNumbers.h ScianFilters.h ScianDraw.h\
			ScianObjFunctions.h ScianTemplates.h\
			ScianTemplateHelper.h ScianSymbols.h ScianGeometry.h
			$(CC) $(CFLAGS) ScianVisObjects.c -c
ScianVisPoints.o:	ScianVisPoints.c $(HFILES) Scian.h ScianTypes.h\
			ScianArrays.h ScianWindows.h ScianTextBoxes.h\
			ScianButtons.h ScianTitleBoxes.h ScianObjWindows.h\
			ScianIcons.h ScianColors.h ScianControls.h\
			ScianLists.h ScianSliders.h ScianIDs.h ScianDatasets.h\
			ScianPictures.h ScianDialogs.h ScianErrors.h\
			ScianComplexControls.h ScianMethods.h ScianStyle.h\
			ScianVisObjects.h ScianVisPoints.h ScianDraw.h\
			ScianTemplates.h ScianTemplateHelper.h
			$(CC) $(CFLAGS) ScianVisPoints.c -c
ScianVisSticks.o:	ScianVisSticks.c $(HFILES) Scian.h ScianTypes.h\
			ScianArrays.h ScianWindows.h ScianTextBoxes.h\
			ScianButtons.h ScianTitleBoxes.h ScianObjWindows.h\
			ScianIcons.h ScianColors.h ScianControls.h\
			ScianLists.h ScianSliders.h ScianIDs.h ScianDatasets.h\
			ScianPictures.h ScianDialogs.h ScianErrors.h\
			ScianComplexControls.h ScianMethods.h ScianStyle.h\
			ScianVisObjects.h ScianVisSticks.h ScianDraw.h\
			ScianTemplates.h ScianTemplateHelper.h ScianTimers.h\
			ScianSpaces.h ScianEvents.h
			$(CC) $(CFLAGS) ScianVisSticks.c -c
ScianVisTraces.o:	ScianVisTraces.c $(HFILES) Scian.h ScianTypes.h\
			ScianArrays.h ScianWindows.h ScianTextBoxes.h\
			ScianObjWindows.h ScianIcons.h ScianColors.h\
			ScianControls.h ScianLists.h ScianSpaces.h\
			ScianButtons.h ScianSliders.h ScianIDs.h\
			ScianDatasets.h ScianErrors.h ScianVisObjects.h\
			ScianVisWindows.h ScianStyle.h ScianPictures.h\
			ScianTimers.h
			$(CC) $(CFLAGS) ScianVisTraces.c -c
ScianVisWindows.o:	ScianVisWindows.c $(HFILES) Scian.h ScianTypes.h\
			ScianArrays.h ScianLists.h ScianWindows.h\
			ScianTextBoxes.h ScianTitleBoxes.h ScianObjWindows.h\
			ScianIcons.h ScianColors.h ScianControls.h\
			ScianButtons.h ScianSpaces.h ScianLights.h\
			ScianSliders.h ScianIDs.h ScianVisWindows.h\
			ScianDatasets.h ScianPictures.h ScianDialogs.h\
			ScianEvents.h ScianScripts.h ScianErrors.h\
			ScianMethods.h ScianStyle.h ScianVisObjects.h\
			ScianDraw.h ScianDrawings.h ScianObjFunctions.h\
			ScianFilters.h ScianPick.h ScianSymbols.h\
			ScianTemplates.h ScianTemplateHelper.h
			$(CC) $(CFLAGS) ScianVisWindows.c -c
ScianWhisselFiles.o:	ScianWhisselFiles.c $(HFILES) Scian.h ScianTypes.h\
			ScianArrays.h ScianIcons.h ScianWindows.h\
			ScianObjWindows.h ScianVisWindows.h ScianVisObjects.h\
			ScianControls.h ScianColors.h ScianDialogs.h\
			ScianFiles.h ScianFileSystem.h ScianLists.h\
			ScianPictures.h ScianErrors.h ScianTimers.h\
			ScianDatasets.h ScianFilters.h ScianTextBoxes.h\
			ScianTitleBoxes.h ScianButtons.h ScianSliders.h\
			ScianScripts.h ScianIDs.h ScianVisContours.h\
			ScianStyle.h ScianSpaces.h ScianMethods.h\
			ScianObjFunctions.h ScianWhisselFiles.h
			$(CC) $(CFLAGS) ScianWhisselFiles.c -c
ScianWindows.o:		ScianWindows.c $(HFILES) Scian.h ScianTypes.h\
			ScianWindows.h ScianVisWindows.h ScianLists.h\
			ScianEvents.h ScianColors.h ScianErrors.h ScianIDs.h\
			ScianScripts.h ScianTextBoxes.h ScianFileSystem.h\
			ScianPreferences.h ScianDatasets.h ScianHelp.h\
			ScianDialogs.h ScianArrays.h ScianFiles.h\
			ScianFontSystem.h ScianSockets.h ScianDraw.h\
			ScianObjFunctions.h ScianStyle.h
			$(CC) $(CFLAGS) ScianWindows.c -c


ScianP3DUnfmt.o:        ScianP3DUnfmt.f 
			$(F77) $(FFLAGS) ScianP3DUnfmt.f -c
