# ISIS-GDL GSDLHOME = ..\.. CC = cl AR = lib DLL = 0 DLLDEBUG = 0 !IF $(GSDL_VC4) CPPFLAGS = -GX !ELSE CPPFLAGS = -EHsc !ENDIF !IF $(DLL) CPPFLAGS = $(CPPFLAGS) -MD !ELSE !IF ($(DLLDEBUG)) CPPFLAGS = $(CPPFLAGS) -MDd !ENDIF !ENDIF COMPILE = $(CC) -nologo -c $(CPPFLAGS) $(DEFS) $(INCLUDES) LINK = $(CC) -nologo $(LDFLAGS) .SUFFIXES: .SUFFIXES: .cpp .obj .cpp.obj: $(COMPILE) $< ANSI2KNR = o = .obj e = .exe HEADERS = AbstractIsisDb.h CacheMan.h Debug.h IErrors.h IsisUtil.h \ XRFFile.h BlkFile.h Checking.h Fdt.h IsisDb.h MFFile.h mytchar.h \ CRC32.h Compat.h File.h IsisDef.h Master.h stdafx.h \ CRCTab.h DLLCode.h FileSystem.h IsisTypes.h Unimarc.h tchar.h SOURCES = CRC32.cpp Debug.cpp FileSystem.cpp IsisGdl.cpp Master.cpp \ stdafx.cpp CacheMan.cpp Fdt.cpp IErrors.cpp IsisUtil.cpp \ Unimarc.cpp Checking.cpp File.cpp IsisDb.cpp MFFile.cpp XRFFile.cpp OBJECTS = IsisGdl$o CacheMan$o Checking$o CRC32$o Fdt$o File$o Debug$o \ FileSystem$o IErrors$o IsisDb$o IsisUtil$o Master$o MFFile$o \ stdafx$o Unimarc$o XRFFile$o EXEC = IsisGdl$e DEFS = all: $(EXEC) install: $(EXEC) if NOT EXIST "$(GSDLHOME)\bin\windows" mkdir "$(GSDLHOME)\bin\windows" copy $(EXEC) "$(GSDLHOME)\bin\windows" clean: del *.obj del $(EXEC) IsisGdl$e: $(OBJECTS) $(LIBS) $(LINK) $(OBJECTS) $(LIBS)