### # $Id$ ### SHELL = /bin/sh TOP = @OSSIM_TOP@ OSSIM_LIB_PATH = ${TOP}/lib OSSIM_MAJOR_VERSION_NUMBER = @OSSIM_MAJOR_VERSION_NUMBER@ OSSIM_MINOR_VERSION_NUMBER = @OSSIM_MINOR_VERSION_NUMBER@ OSSIM_RELEASE_NUMBER = @OSSIM_RELEASE_NUMBER@ OSSIM_VERSION = @OSSIM_VERSION@ OSSIM_ARCHIVE = ossim-${OSSIM_VERSION} OSSIM_ARCHIVE_TGZ = ${OSSIM_ARCHIVE}.tgz AR = @AR@ AR_FLAGS = @AR_FLAGS@ BASE_DEFINES = @BASE_DEFINES@ BUILD_SHARED_OBJS = @BUILD_SHARED_OBJS@ BUILD_STATIC_OBJS = @BUILD_STATIC_OBJS@ BUILD_SHARED_LIBS = @BUILD_SHARED_LIBS@ BUILD_STATIC_LIBS = @BUILD_STATIC_LIBS@ BUILD_SINGLE_SHARED_LIBS = @BUILD_SINGLE_SHARED_LIBS@ BUILD_SINGLE_STATIC_LIBS = @BUILD_SINGLE_STATIC_LIBS@ BUILD_STATIC_APPS = @BUILD_STATIC_APPS@ CC = @CC@ CFLAGS = @CFLAGS@ CDEBUGFLAGS = @CDEBUGFLAGS@ CHMOD = @CHMOD@ CXX = @CXX@ CXXFLAGS = @CXXFLAGS@ DOC_DIR = @datadir@/doc DATA_DIR = @datadir@ RANLIB = @RANLIB@ DIRNAME = @DIRNAME@ ECHO = @ECHO@ EXEEXT = @EXEEXT@ exec_prefix = @exec_prefix@ HOST_RESULT = @HOST_RESULT@ INC_DIR = @includedir@ INST_LIB = @libdir@ INST_BIN = @bindir@ INST_PACKAGE_BIN= @bindir@/ossim_packages INST_INC = @includedir@/ossim INST_DATA = @datadir@/ossim-$(OSSIM_VERSION) INST_DOCS = @datadir@/doc/ossim-$(OSSIM_VERSION) INST_SHARE = @datadir@/ossim-$(OSSIM_VERSION) INST_TEMPLATES = @sysconfdir@/ossim/templates INSTALL = @INSTALL@ INSTALL_PROGRAM = $(INSTALL) -m 755 INSTALL_DATA = $(INSTALL) -m 644 INSTALL_INCLUDES= $(INSTALL) -m 444 LDFLAGS = @LDFLAGS@ LDFLAGS_APP = @LDFLAGS_APP@ LDFLAGS_EXE = @LDFLAGS_EXE@ LD_SHARED = @LD_SHARED@ LIB_DIR = @libdir@ LIB_SRC = $(TOP)/lib MAN_DIR = @mandir@ OBJEXT = @OBJEXT@ PIC_FLAG = @PIC_FLAG@ prefix = @prefix@ RANLIB = @RANLIB@ RESCOMP = @RESCOMP@ RESFLAGS = @RESFLAGS@ RM = @RM@ RM_NOPROMPT = $(RM) -f RM_CMD = $(RM) -f core core.* *.o *.d *.a *~ *.out *.exe *.lo RMDIR = $(RM) -rf SED = @SED@ SHARED_LIB_FLAG = @SHARED_LIB_FLAG@ SHARED_OBJ_DIR = @SHARED_OBJ_DIR@ SO_VERSIONLESS_EXT = @SO_VERSIONLESS_EXT@ SO_SONAME_EXT = @SO_SONAME_EXT@ SO_REALNAME_EXT = @SO_REALNAME_EXT@ SRC_DIR = @srcdir@ STATIC_OBJ_DIR = @STATIC_OBJ_DIR@ STRIP = @STRIP@ SYS_CONF_DIR = @sysconfdir@ VPATH = @srcdir@ # the datum factory file in base/factory # will hang if optimization is turned on # and so we will do a special compile for that # file # NO_OPTIMIZATION_CFLAGS = ${filter-out -fast -O2 -Os -O3, ${CFLAGS} } NO_OPTIMIZATION_CXXFLAGS = ${filter-out -fast -O2 -Os -O3, ${CXXFLAGS} } KAKADU_PACKAGE = @KAKADU_PACKAGE@ ADDITIONAL_GDAL_CONFIG_OPTIONS = @ADDITIONAL_GDAL_CONFIG_OPTIONS@ GEOTIFF_INCLUDE_PATH = @GEOTIFF_INCLUDE_PATH@ GEOTIFF_LIB_PATH = @GEOTIFF_LIB_PATH@ GEOTIFF_LIBS = @GEOTIFF_LIBS@ GEOTIFF_DEFINES = @GEOTIFF_DEFINES@ LIBTIFF_INCLUDE_PATH = LIBTIFF_LIB_PATH = MPI_DEFINES = @MPI_DEFINES@ MPI_INCLUDES = @MPI_INCLUDES@ MPI_LIBS = @MPI_LIBS@ MPI_LIB_PATH = @MPI_LIB_PATH@ ### # OpenThreads support turned off for now until needed. # OPEN_THREADS_INCLUDES = @OPEN_THREADS_INCLUDES@ # OPEN_THREADS_LIBS = @OPEN_THREADS_LIBS@ # OPEN_THREADS_LIB_PATH = @OPEN_THREADS_LIB_PATH@ # OPEN_THREADS_DEFINES = @OPEN_THREADS_DEFINES@ ### OPEN_THREADS_INCLUDES= OPEN_THREADS_LIBS= OPEN_THREADS_LIB_PATH= OPEN_THREADS_DEFINES= FREETYPE_DEFINES = @FREETYPE_DEFINES@ FREETYPE_INCLUDES = @FREETYPE_INCLUDES@ FREETYPE_LIBS = @FREETYPE_LIBS@ FREETYPE_LIB_PATH = @FREETYPE_LIB_PATH@ FREETYPE_SETTING = @FREETYPE_SETTING@ GDAL_DEFINES = @GDAL_DEFINES@ GDAL_INCLUDES = @GDAL_INCLUDES@ GDAL_LIBS = @GDAL_LIBS@ GDAL_LIB_PATH = @GDAL_LIB_PATH@ GDAL_SETTING = @GDAL_SETTING@ LIBS = @LIBS@ BASE_INCLUDES = $(OSSIM_HOST_INCLUDE) $(ADDITIONAL_INCLUDES) $(GDAL_INCLUDES) $(FREETYPE_INCLUDES) $(LIBTIFF_INCLUDE_PATH) $(MPI_INCLUDES) -I$(TOP)/src/ossim_core -I$(TOP)/src $(OPEN_THREADS_INCLUDES) $(GEOTIFF_INCLUDE_PATH) $(LIBGRASS_INCLUDE) BASE_ROOT=$(TOP)/src/ossim_core/base ELEVATION_ROOT=$(TOP)/src/ossim_core/elevation FONTS_ROOT=$(TOP)/src/ossim_core/fonts IMAGING_ROOT=$(TOP)/src/ossim_core/imaging POLYCLIP_ROOT=$(TOP)/src/ossim_core/libpolyclip MATRIX_ROOT=$(TOP)/src/ossim_core/matrix PARALLEL_ROOT=$(TOP)/src/ossim_core/parallel PROJECTIONS_ROOT=$(TOP)/src/ossim_core/projections SUPPORT_DATA_ROOT=$(TOP)/src/ossim_core/support_data VEC_ROOT=$(TOP)/src/ossim_core/vec VISUALSIM_ROOT=$(TOP)/src/ossim_core/visual_sim VPFUTIL_ROOT=$(TOP)/src/ossim_core/vpf_util PLUGIN_ROOT=$(TOP)/src/ossim_core/plugin INIT_ROOT=$(TOP)/src/ossim_core/init OSSIM_LIB_PATH=$(TOP)/lib LIB_BASE=libossim_base LIB_ELEVATION=libossim_elevation LIB_FONTS=libossim_font LIB_IMAGING=libossim_imaging LIB_POLYCLIP=libossim_polyclip LIB_MATRIX=libossim_matrix LIB_PARALLEL=libossim_parallel LIB_PROJECTIONS=libossim_projections LIB_SUPPORT_DATA=libossim_support_data LIB_VEC=libossim_vec LIB_VISUALSIM=libossim_visualsim LIB_VPFUTIL=libossim_vpfutil LIB_PLUGIN=libossim_plugin LIB_INIT=libossim_init ### # Convenience link lines in the correct link order. ### LINK_MATRIX = -lossim_matrix LINK_POLYCLIP = -lossim_polyclip $LINK_MATRIX LINK_BASE = -lossim_base $LINK_POLYCLIP LINK_FONT = -lossim_font $LINK_BASE LINK_VPF = -lossim_vpfutil $LINK_FONT LINK_VEC = -lossim_vec $LINK_VPF LINK_SUPPORT_DATA = -lossim_support_data $LINK_VEC LINK_ELEVATION = -lossim_elevation $LINK_SUPPORT_DATA LINK_PROJECTIONS = -lossim_projections $LINK_ELEVATION LINK_IMAGING = -lossim_imaging $LINK_PROJECTIONS LINK_PARALLEL = -lossim_parallel $LINK_IMAGING LINK_VISUALSIM = -lossim_visualsim $LINK_PARALLEL LINK_PLUGIN = -lossim_plugin $LINK_VISUALSIM LINK_INIT = -lossim_init $LINK_PLUGIN LINK_CORE_LIBS=-L$(OSSIM_LIB_PATH) $(LINK_INIT) ifeq ($(BUILD_SINGLE_STATIC_LIBS),yes) LINK_CORE_LIBS=-L$(OSSIM_LIB_PATH) -lossim endif ifeq ($(BUILD_SINGLE_SHARED_LIBS),yes) LINK_CORE_LIBS=-L$(OSSIM_LIB_PATH) -lossim endif LINK_OSSIM = $(LINK_CORE_LIBS) $(GDAL_LIBS) $(ADDITIONAL_LIB_PATH) $(ADDITIONAL_LIBS_BEFORE) $(MPI_LIB_PATH) $(OPEN_THREADS_LIB_PATH) $(FREETYPE_LIB_PATH) $(MPI_LIBS) $(FREETYPE_LIBS) $(ADDITIONAL_LIBS_AFTER) $(LIBGRASS_LIBS) $(GEOTIFF_LIB_PATH) $(LIBTIFF_LIB_PATH) $(GEOTIFF_LIBS) $(OPEN_THREADS_LIBS) $(LIBS)