#------------------------------------------------------------------------------
# Makefile for producing libdbclient.so
#
# Copyright (C) 2001, WSI Corporation
#------------------------------------------------------------------------------
#
.SUFFIXES: .c .o
#
# Specity location for Makefiles that are included.
#
INCLUDEDIRS = -I. -I.. -I../grib1_util
BUILD_DIR = ../../io_grib_share/build
#
# Specify directory that output library is to be put in.
#
LIB_DEST = ..
#
# SPECIFY local include directories used during compilation of source code.
#
# CXX_INCLUDES is for C++ files
# C_INCLUDES is for C files
#
C_INCLUDES = -I.
CXX_INCLUDES = -I.
ARFLAGS = ruv
#
# SPECIFY any subdirectories containing libraries that may be dynamically
# linked by this library.
#
SUB_DIRS =
#
# SPECIFY information for building a library:
#
# LIB_NAME - Fragment of name of the library to build
# e.g. if library file name is libfoo.so, set LIB_NAME = foo
# DEP_LIBS - The tokens required to link a shared library against other
# shared libraries upon which it depends. DEP_LIBS should
# contain -L
tokens to specify where the dependent
# libraries are, and -l tokens to specify libraries to link.
# OBJS - List of object files that go into the library.
#
# NOTES:
# 1. Be careful about whitespace after the last character in the LIB_NAME.
# These spaces will generate an error when the library is made.
#
LIB_NAME = io_grib1
DEP_LIBS =
OBJS = FTP_getfile.o \
apply_bitmap.o \
display_gribhdr.o \
gbyte.o \
grib_dec.o \
grib_enc.o \
grib_seek.o \
gribgetbds.o \
gribgetbms.o \
gribgetgds.o \
gribgetpds.o \
gribhdr2file.o \
gribputbds.o \
gribputgds.o \
gribputpds.o \
hdr_print.o \
init_dec_struct.o \
init_enc_struct.o \
init_gribhdr.o \
init_struct.o \
ld_dec_lookup.o \
ld_enc_input.o \
ld_enc_lookup.o \
ld_grib_origctrs.o \
make_default_grbfn.o \
make_grib_log.o \
map_lvl.o \
map_parm.o \
pack_spatial.o \
prt_inp_struct.o \
upd_child_errmsg.o \
prt_badmsg.o \
swap.o\
grib_uthin.o\
set_bytes.o
#
# List the header files that should be installed.
#
HDRS = gribfuncs.h \
grib.h \
input.h
#
# Include the boilerplate rules for building library modules.
#
include $(BUILD_DIR)/library_rules.mk
#
# Compile dependencies. These are appended to this file by make depend.
#
# DO NOT DELETE THIS LINE -- make depend depends on it.