two bug corrections in PolyhedronIncludes and DomainDifference (reported by skimo...
[polylib.git] / vars.mk.in
blobbb9390b6fab68e1aa2955674c8fe4d8f1c33fc54
1 # Modified by Vincent Loechner, may 2000.
3 # Copyright (c) 2000 The Regents of the University of California.
4 # All rights reserved.
5 # Permission is hereby granted, without written agreement and without
6 # license or royalty fees, to use, copy, modify, and distribute this
7 # software and its documentation for any purpose, provided that the above
8 # copyright notice and the following two paragraphs appear in all copies
9 # of this software.
11 # IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
12 # FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
13 # ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
14 # THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
15 # SUCH DAMAGE.
17 # THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
18 # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
19 # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
20 # PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
21 # CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
22 # ENHANCEMENTS, OR MODIFICATIONS.
24 # PT_COPYRIGHT_VERSION_2
25 # COPYRIGHTENDKEY
27 # Version identification:
28 # $Id: vars.mk.in,v 1.1 2001/07/16 15:00:31 risset Exp $
29 # Date of creation: 7/31/96
30 # Author: Bart Kienhuis
32 VERSION = @VERSION@
34 # NOTE: Don't edit this file if it is called vars.mk, instead
35 # edit vars.mk.in, which is read by configure
37 # Default top-level directory.
38 prefix = @prefix@
40 # Usually the same as prefix.
41 # exec_prefix is part of the autoconf standard.
42 exec_prefix = ${prefix}
44 # Source directory we are building from.
45 srcdir = @srcdir@
47 # Directory in which to install scripts
48 BIN_INSTALL_DIR = $(exec_prefix)/bin
50 # c compiler flags and defines
51 CC = @CC@
52 CFLAGS = @CFLAGS@
53 EXTRA_FLAGS = @EXTRA_FLAGS@
54 DEFINES = @DEFS@
56 # Linker flags and defines, both static and shared lib
57 LD = @LD@
58 LDFLAGS = @LDFLAGS@
60 # Additional libraries that need to be linked
61 LIBS = @LIBS@
63 # Additional tools needed when making libraries
64 LN_S = @LN_S@
65 RANLIB = @RANLIB@
67 SHEXT = @SHEXT@
69 # defines needed for arithmetic lib
70 INT_AFLAGS = @INT_AFLAGS@
71 LONG_AFLAGS = @LONG_AFLAGS@
72 GMP_AFLAGS = @GMP_AFLAGS@
73 INT_BITS = @INT_BITS@
74 LONG_BITS = @LONG_BITS@
75 GMP_BITS = @GMP_BITS@
77 # Library type to construct
78 INSTALL_LIB = @INSTALL_LIB@
80 # Commands used to install scripts and data
81 INSTALL = @INSTALL@
82 INSTALL_PROGRAM = ${INSTALL}
83 INSTALL_DATA = ${INSTALL} -m 644
85 ## GNU-MP stuff
86 EXTRA_INCLUDES=@EXTRA_INCLUDES@
87 EXTRA_LIBS=@EXTRA_LIBS@
89 # Platform specific variables
90 OSTYPE = @target_os@
91 HOST = @target_vendor@
92 BUILD = @target_cpu@
95 EXEC_EXTRA_SUFFIX = @EXEC_EXTRA_SUFFIX@
97 ## make install puts everything here: relays on --prefix
98 INSTALLDIR = @prefix@
99 BINDIR = $(INSTALLDIR)/bin
100 LIBDIR = $(INSTALLDIR)/lib
101 INCLUDEDIR = $(INSTALLDIR)/include
102 MANDIR = $(INSTALLDIR)/man
103 DOCSDIR = $(INSTALLDIR)/doc/packages/polylib-$(VERSION)
105 # When compiling the tests, we need to link additional libraries
106 # include polylib
107 EXEC_EXTRA_LIBS= @EXEC_EXTRA_LIBS@ $(LIBS)
108 SHAREDLIB_FLAG = @SHAREDLIB_FLAG@
109 LDCONFIG = @LDCONFIG@
111 LIBS_TO_BUILD = @LIBS_TO_BUILD@
112 EXEC_TO_BUILD = @EXEC_TO_BUILD@