From e975c99583e146595f0a9f209111ead72e645074 Mon Sep 17 00:00:00 2001 From: Thomas Feuvrier <thomas.feuvrier@c-s.fr> Date: Mon, 22 May 2006 14:51:31 +0000 Subject: [PATCH] nomsg --- Utilities/GDAL/CMakeLists.txt | 174 +++++++++++++++++++++++----------- 1 file changed, 118 insertions(+), 56 deletions(-) diff --git a/Utilities/GDAL/CMakeLists.txt b/Utilities/GDAL/CMakeLists.txt index 6e07ed7aaf..51df093e78 100755 --- a/Utilities/GDAL/CMakeLists.txt +++ b/Utilities/GDAL/CMakeLists.txt @@ -2,9 +2,53 @@ # $Id$ # + ADD_DEFINITIONS(-DFRMT_gxf) -SUBDIRS( gcore port ogr alg apps ) + ADD_DEFINITIONS(-DFRMT_gtiff) + ADD_DEFINITIONS(-DFRMT_hfa) + ADD_DEFINITIONS(-DFRMT_aigrid) + ADD_DEFINITIONS(-DFRMT_aaigrid) + ADD_DEFINITIONS(-DFRMT_ceos) + ADD_DEFINITIONS(-DFRMT_ceos2) +# ADD_DEFINITIONS(-DFRMT_iso8211) +# ADD_DEFINITIONS(-DFRMT_xpm) +# ADD_DEFINITIONS(-DFRMT_sdts) + ADD_DEFINITIONS(-DFRMT_raw) + ADD_DEFINITIONS(-DFRMT_dted) + ADD_DEFINITIONS(-DFRMT_mem) + ADD_DEFINITIONS(-DFRMT_jdem) + ADD_DEFINITIONS(-DFRMT_envisat) + ADD_DEFINITIONS(-DFRMT_elas) + ADD_DEFINITIONS(-DFRMT_fit) + ADD_DEFINITIONS(-DFRMT_vrt) + ADD_DEFINITIONS(-DFRMT_usgsdem) + ADD_DEFINITIONS(-DFRMT_l1b) + ADD_DEFINITIONS(-DFRMT_nitf) + ADD_DEFINITIONS(-DFRMT_bmp) + ADD_DEFINITIONS(-DFRMT_pcidsk) + ADD_DEFINITIONS(-DFRMT_airsar) + ADD_DEFINITIONS(-DFRMT_rs2) + ADD_DEFINITIONS(-DFRMT_ilwis) + ADD_DEFINITIONS(-DFRMT_rmf) + ADD_DEFINITIONS(-DFRMT_rik) + ADD_DEFINITIONS(-DFRMT_bsb) + ADD_DEFINITIONS(-DFRMT_gif) + ADD_DEFINITIONS(-DFRMT_jpeg) + ADD_DEFINITIONS(-DFRMT_png) +# ADD_DEFINITIONS(-DFRMT_pcraster) + +# ADD_DEFINITIONS(-DGDAL_FORMATS="gxf gtiff hfa aigrid aaigrid ceos ceos2 iso8211 xpm sdts raw dted mem jdem envisat elas fit vrt usgsdeml1b nitf bmp pcidsk airsar rs2 ilwis rmf rik bsb gif jpeg png pcraster") + ADD_DEFINITIONS(-DGDAL_FORMATS="gxf gtiff hfa aigrid aaigrid ceos ceos2 raw dted mem jdem envisat elas fit vrt usgsdeml1b nitf bmp pcidsk airsar rs2 ilwis rmf rik bsb gif jpeg png") + +SUBDIRS( gcore port ogr alg ) + +#SUBDIRS( gcore port ogr ) + +ADD_DEFINITIONS(-DZIPSUPPORT) +ADD_DEFINITIONS(-DPIXARLOG_SUPPORT) +# JPEG : emet des Warning dur HAVE_STDLIB_H red�fini +ADD_DEFINITIONS(-DJPEG_SUPPORT) SET( GDALgtiff_SRCS frmts/gtiff/libgeotiff/geo_free.c @@ -21,41 +65,41 @@ SET( GDALgtiff_SRCS frmts/gtiff/libgeotiff/geo_trans.c frmts/gtiff/libgeotiff/xtiff.c - frmts/gtiff/libtiff/tif_aux.c - frmts/gtiff/libtiff/tif_close.c - frmts/gtiff/libtiff/tif_codec.c - frmts/gtiff/libtiff/tif_color.c - frmts/gtiff/libtiff/tif_compress.c - frmts/gtiff/libtiff/tif_dir.c - frmts/gtiff/libtiff/tif_dirinfo.c - frmts/gtiff/libtiff/tif_dirread.c - frmts/gtiff/libtiff/tif_dirwrite.c - frmts/gtiff/libtiff/tif_dumpmode.c - frmts/gtiff/libtiff/tif_error.c - frmts/gtiff/libtiff/tif_extension.c - frmts/gtiff/libtiff/tif_fax3.c - frmts/gtiff/libtiff/tif_fax3sm.c - frmts/gtiff/libtiff/tif_getimage.c - frmts/gtiff/libtiff/tif_jpeg.c - frmts/gtiff/libtiff/tif_flush.c - frmts/gtiff/libtiff/tif_luv.c - frmts/gtiff/libtiff/tif_lzw.c - frmts/gtiff/libtiff/tif_next.c - frmts/gtiff/libtiff/tif_open.c - frmts/gtiff/libtiff/tif_packbits.c - frmts/gtiff/libtiff/tif_pixarlog.c - frmts/gtiff/libtiff/tif_predict.c - frmts/gtiff/libtiff/tif_print.c - frmts/gtiff/libtiff/tif_read.c - frmts/gtiff/libtiff/tif_swab.c - frmts/gtiff/libtiff/tif_strip.c - frmts/gtiff/libtiff/tif_thunder.c - frmts/gtiff/libtiff/tif_tile.c - frmts/gtiff/libtiff/tif_vsi.c - frmts/gtiff/libtiff/tif_version.c - frmts/gtiff/libtiff/tif_warning.c - frmts/gtiff/libtiff/tif_write.c - frmts/gtiff/libtiff/tif_zip.c +# frmts/gtiff/libtiff/tif_aux.c +# frmts/gtiff/libtiff/tif_close.c +# frmts/gtiff/libtiff/tif_codec.c +# frmts/gtiff/libtiff/tif_color.c +# frmts/gtiff/libtiff/tif_compress.c +# frmts/gtiff/libtiff/tif_dir.c +# frmts/gtiff/libtiff/tif_dirinfo.c +# frmts/gtiff/libtiff/tif_dirread.c +# frmts/gtiff/libtiff/tif_dirwrite.c +# frmts/gtiff/libtiff/tif_dumpmode.c +# frmts/gtiff/libtiff/tif_error.c +# frmts/gtiff/libtiff/tif_extension.c +# frmts/gtiff/libtiff/tif_fax3.c +# frmts/gtiff/libtiff/tif_fax3sm.c +# frmts/gtiff/libtiff/tif_getimage.c +# frmts/gtiff/libtiff/tif_jpeg.c +# frmts/gtiff/libtiff/tif_flush.c +# frmts/gtiff/libtiff/tif_luv.c +# frmts/gtiff/libtiff/tif_lzw.c +# frmts/gtiff/libtiff/tif_next.c +# frmts/gtiff/libtiff/tif_open.c +# frmts/gtiff/libtiff/tif_packbits.c +# frmts/gtiff/libtiff/tif_pixarlog.c +# frmts/gtiff/libtiff/tif_predict.c +# frmts/gtiff/libtiff/tif_print.c +# frmts/gtiff/libtiff/tif_read.c +# frmts/gtiff/libtiff/tif_swab.c +# frmts/gtiff/libtiff/tif_strip.c +# frmts/gtiff/libtiff/tif_thunder.c +# frmts/gtiff/libtiff/tif_tile.c +# frmts/gtiff/libtiff/tif_vsi.c +# frmts/gtiff/libtiff/tif_version.c +# frmts/gtiff/libtiff/tif_warning.c +# frmts/gtiff/libtiff/tif_write.c +# frmts/gtiff/libtiff/tif_zip.c frmts/gtiff/geotiff.cpp frmts/gtiff/gt_wkt_srs.cpp @@ -70,9 +114,40 @@ SET( GDALgtiff_SRCS FILE(GLOB GDALfrmts_SRCS "frmts/*.cpp" ) +FILE(GLOB GDALogr_ogrsf_frmts_C_SRCS "ogr/ogrsf_frmts/*/*.c" ) +FILE(GLOB GDALogr_ogrsf_frmts_CPP_SRCS "ogr/ogrsf_frmts/*/*.cpp" ) + + +SET( OTB_frmtsSubDirsSuiteDurs +#frmts/dods/dodsdataset2.cpp + +) + SET(GDALfrmtsSubDirs_SRCS) SET( OTB_frmtsSubDirs +#dods +#ecw + +#fits + +#gdb +#grass +#hdf4 +#hdf5 +#iso8211 +#jp2kak +#jpeg2000 +#mrsid +#msg +#msgn +#netcdf +#ogdi +#pcraster +#pgchip +#xpm + +sdts aaigrid aigrid @@ -81,53 +156,35 @@ bmp bsb ceos ceos2 -#dods + dted -#ecw elas envisat fast fit -#fits -#gdb gif/libungif gif -#grass gxf -#hdf4 -#hdf5 hfa/addtiffo_src hfa ilwis -#iso8211 jdem -#jp2kak jpeg/libjpeg jpeg -#jpeg2000 l1b mem -#mrsid -#msg -#msgn -#netcdf nitf -#ogdi pcidsk -#pcraster -#pgchip png/libpng png raw rik rmf rs2 -#sdts usgsdem vrt -#xpm zlib ) @@ -165,6 +222,7 @@ FOREACH(frmtsSubDirs ${OTB_frmtsSubDirs} ) ENDFOREACH(frmtsSubDirs) + FILE(GLOB GDALgcore_SRCS "gcore/*.cpp" ) #FILE(GLOB GDALport_SRCS "port/*.cpp" ) @@ -253,8 +311,12 @@ SET( GDALogr_SRCS # ) -ADD_LIBRARY(gdal ${GDALfrmts_SRCS} ${GDALgtiff_SRCS} ${GDALfrmtsSubDirs_SRCS} ${GDALgcore_SRCS} ${GDALalg_SRCS} ${GDALport_SRCS} ${GDALogr_SRCS} ${GDALpymod_SRCS}) +ADD_LIBRARY(gdal ${GDALogr_ogrsf_frmts_CPP_SRCS} ${GDALogr_ogrsf_frmts_C_SRCS} ${OTB_frmtsSubDirsSuiteDurs} ${GDALfrmts_SRCS} ${GDALgtiff_SRCS} ${GDALfrmtsSubDirs_SRCS} ${GDALgcore_SRCS} ${GDALalg_SRCS} ${GDALport_SRCS} ${GDALogr_SRCS} ${GDALpymod_SRCS}) +#ADD_EXECUTABLE(otbgdalinfo ${OTB_SOURCE_DIR}/Utilities/GDAL/apps/gdalinfo.c) +#TARGET_LINK_LIBRARIES(otbgdalinfo -lm gdal -lgif /usr/lib/libjpeg.so -ltiff -lpng -lz -lrt -ldl) +#ADD_EXECUTABLE(otbgdalinfo ${OTB_SOURCE_DIR}/Utilities/GDAL/apps/otbgdalinfo.cxx) +#TARGET_LINK_LIBRARIES(otbgdalinfo gdal) INSTALL_TARGETS(/lib/otb gdal ) INSTALL_FILES(/include/otb/Utilities/GDAL "(\\.h)$") -- GitLab