forked from gmtsar/gmtsar
-
Notifications
You must be signed in to change notification settings - Fork 1
/
config.mk.in
101 lines (95 loc) · 3.58 KB
/
config.mk.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
#-------------------------------------------------------------------------------
# $Id: config.mk.in 227 2015-08-12 00:25:27Z pwessel $
#
# Standard Makefile Macro Setup for GMTSAR
#
# Edit this file only, NOT the makefile itself.
#-------------------------------------------------------------------------------
# The purpose of this section is to contain common make macros
# that should be processed by every execution of that utility.
#-------------------------------------------------------------------------------
# POSIX shell. On some platforms it is not /bin/sh.
SHELL = @SHELL@
# Installation Directories:
PACKAGE_TARNAME = @PACKAGE_TARNAME@
GMTSARHOME = @rootdir@
ORBITS_DIR = @ORBITS_DIR@
TIFF_INC = @TIFF_INC@
TIFF_LIB = @TIFF_LIB@
LALIBS = @LALIBS@
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = $(DESTDIR)@bindir@
sharedir = $(DESTDIR)@prefix@/share/gmtsar
# GMTSAR version number
GMTSAR_VERSION = @PACKAGE_VERSION@
# Compilers, if $CC not set in environment
CC = @CC@
# Preprocessing:
CPP = @CPP@
CPPFLAGS = $(INCLUDES) $(DEFINES) @CPPFLAGS@
HDF5_CPPFLAGS = @HDF5_CPPFLAGS@
HDF5_LDFLAGS = @HDF5_LDFLAGS@
#-------------------------------------------------------------------------------
# Math library specification
# (Will most of the time be -lm, on Solaris -lsunmath -lm)
#-------------------------------------------------------------------------------
#
LIBS = @LIBS@
HDF5_LIBS = @HDF5_LIBS@
#
#-------------------------------------------------------------------------------
# Miscellaneous Standard Utilities
#-------------------------------------------------------------------------------
#
INSTALL = @INSTALL@
AWK = @AWK@
AR = @AR@
RANLIB = @RANLIB@
CSH = @CSH@
LD = @LD@
LN_S = @LN_S@
GNUTAR = @GNUTAR@
#
#-------------------------------------------------------------------------------
# Required directives for GMT includes and library
#-------------------------------------------------------------------------------
GMT_INC = @GMT_INC@
GMT_LIB = @GMT_LIB@
#
#-------------------------------------------------------------------------------
# Required directives for GMTSAR library
#-------------------------------------------------------------------------------
GMTSAR = -L@rootdir@/gmtsar -lgmtsar
#
#-------------------------------------------------------------------------------
# Compiler switches and linker flags
#-------------------------------------------------------------------------------
#
CFLAGS = @CFLAGS@
LDFLAGS = @LDFLAGS@
#
#-------------------------------------------------------------------------------
# Shared library file extension. Examples:
# Solaris, Linux, IRIX: so HP: sl Mac OS X: dylib
# SL_VERSION is extension for versioned shared libraries. Examples:
# Linux: so.<version> Mac OS X: <version>.dylib
# Set SL_VERSION = $(SL) to prevent the creation of versioned shared libraries
#-------------------------------------------------------------------------------
#
SL = @SL@
SL_VERSION = @SL_VERSION@
#
#-------------------------------------------------------------------------------
# Set LIBEXT = a to create static libraries (default)
# Set LIBEXT = $(SL) to create shared libraries (and set SL below)
#-------------------------------------------------------------------------------
#
LIBEXT = @LIBEXT@
#-------------------------------------------------------------------------------
# Linker switch for building shared libraries
# SunOS: -G HP-UX: -b Linux,IRIX: -shared
#-------------------------------------------------------------------------------
#
LD_OPT = @LD_OPT@
#-------------------------------------------------------------------------------