ultimatepp/bazaar/plugin/gdal/frmts/pcidsk/makefile.vc
cxl 23ff1e7e82 .gdal moved to bazaar
git-svn-id: svn://ultimatepp.org/upp/trunk@9273 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-12-07 13:36:24 +00:00

74 lines
2 KiB
Text

GDAL_ROOT = ..\..
!INCLUDE $(GDAL_ROOT)\nmake.opt
!IF "$(PCIDSK_SETTING)" == "OLD"
PCIDSKFLAGS = -I..\raw
OBJ = pcidskdataset.obj pcidsktiledrasterband.obj
!ENDIF
!IF "$(PCIDSK_SETTING)" == "EXTERNAL"
PCIDSKFLAGS = $(PCIDSK_INCLUDE)
OBJ = pcidskdataset2.obj ogrpcidsklayer.obj vsi_pcidsk_io.obj gdal_edb.obj
!ENDIF
!IF "$(PCIDSK_SETTING)" == "INTERNAL"
PCIDSKFLAGS = -Isdk -DPCIDSK_INTERNAL -DHAVE_LIBJPEG
OBJ = pcidskdataset2.obj ogrpcidsklayer.obj vsi_pcidsk_io.obj gdal_edb.obj \
sdk\channel\cbandinterleavedchannel.obj \
sdk\channel\cpcidskchannel.obj \
sdk\channel\cpixelinterleavedchannel.obj \
sdk\channel\ctiledchannel.obj \
sdk\channel\cexternalchannel.obj \
sdk\core\cpcidskfile.obj \
sdk\core\libjpeg_io.obj \
sdk\core\edb_pcidsk.obj \
sdk\core\metadataset_p.obj \
sdk\core\pcidskbuffer.obj \
sdk\core\pcidskcreate.obj \
sdk\core\pcidskexception.obj \
sdk\core\pcidskinterfaces.obj \
sdk\core\pcidskopen.obj \
sdk\core\pcidsk_pubutils.obj \
sdk\core\pcidsk_utils.obj \
sdk\core\sysvirtualfile.obj \
sdk\core\clinksegment.obj \
sdk\segment\cpcidskgeoref.obj \
sdk\segment\cpcidskpct.obj \
sdk\segment\cpcidsksegment.obj \
sdk\segment\cpcidskvectorsegment.obj \
sdk\segment\cpcidskvectorsegment_consistencycheck.obj \
sdk\segment\vecsegheader.obj \
sdk\segment\vecsegdataindex.obj \
sdk\segment\metadatasegment_p.obj \
sdk\segment\sysblockmap.obj \
sdk\segment\cpcidskrpcmodel.obj \
sdk\segment\cpcidskgcp2segment.obj \
sdk\segment\cpcidskbitmap.obj \
sdk\segment\cpcidsk_tex.obj \
sdk\segment\cpcidskapmodel.obj \
sdk\segment\cpcidsktoutinmodel.obj \
sdk\segment\cpcidskbinarysegment.obj \
sdk\segment\cpcidsk_array.obj \
sdk\segment\cpcidskephemerissegment.obj \
sdk\segment\cpcidskads40model.obj
!ENDIF
!IFDEF JPEG_EXTERNAL_LIB
JPEGFLAGS = -I$(JPEGDIR)
!ELSE
JPEGFLAGS = -I..\jpeg\libjpeg
!ENDIF
.cpp.obj:
$(CC) $(CFLAGS) $(PCIDSKFLAGS) $(JPEGFLAGS) /c $*.cpp /Fo$*.obj
xcopy /D /Y $*.obj ..\o
default: $(OBJ)
clean:
-del $(OBJ)