comparison Makeconf.in @ 666:fb4f6556b443

[project @ 1994-09-06 21:22:46 by jwe]
author jwe
date Tue, 06 Sep 1994 21:25:14 +0000
parents b4692246e165
children eb88bf09a645
comparison
equal deleted inserted replaced
665:2aeae851a164 666:fb4f6556b443
79 79
80 # The version number. TOPDIR is something like `.' or `..' or `../..' 80 # The version number. TOPDIR is something like `.' or `..' or `../..'
81 # and gets us back up to the top level of the source tree. 81 # and gets us back up to the top level of the source tree.
82 version = `$(getversion) $(srcdir)/$(TOPDIR)/src/version.h` 82 version = `$(getversion) $(srcdir)/$(TOPDIR)/src/version.h`
83 83
84 # Common prefix for installation directories. 84 # ==================== Where To Install Things ====================
85 # NOTE: This directory must exist when you start installation. 85
86 prefix = /usr/local 86 # The default location for installation. Everything is placed in
87 87 # subdirectories of this directory. The default values for many of
88 # Directory in which to put host dependent programs and libraries 88 # the variables below are expressed in terms of this one, so you may
89 exec_prefix = $(prefix) 89 # not need to change them. This defaults to /usr/local.
90 90 prefix = @prefix@
91 # Where to install the executables. 91
92 bindir = $(exec_prefix)/bin 92 # Like `prefix', but used for architecture-specific files.
93 93 exec_prefix = @exec_prefix@
94 # Where to put libraries like libcruft.a, liboctave.a, and libreadline.a 94
95 libdir = $(exec_prefix)/lib 95 # Where to install Octave and other binaries that people will want to
96 96 # run directly.
97 # Where octave will look for M-files 97 bindir = @bindir@
98 libsubdir = $(libdir)/octave/$(version) 98
99 99 # Where to install architecture-independent data files. ${fcnfiledir}
100 # Where to put the manual pages. 100 # and ${localfcnfiledir} are subdirectories of this.
101 mandir = $(prefix)/man/man1 101 datadir = @datadir@
102 # Extension (not including `.') for the installed manual page filenames. 102
103 # Where to install and expect libraries like libcruft.a, liboctave.a,
104 # and libreadline.a, executable files to be run by Octave rather than
105 # directly by users, and other architecture-dependent data.
106 # ${archlibdir} is a subdirectory of this.
107 libdir = @libdir@
108
109 # Where to install Octave's include files. The default is
110 # ${prefix}/include/octave
111 includedir = @includedir@
112
113 # Where to install Octave's man pages, and what extension they should
114 # have. The default is ${prefix}/man/man1
115 mandir = @mandir@
103 manext = 1 116 manext = 1
104 117
105 # Where to put the info files. 118 # Where to install and expect the info files describing Octave..
106 infodir = $(prefix)/info 119 infodir = @infodir@
107 120
108 # Where to put extra data files, system-wide startup files, etc. 121 # ==================== Octave-specific directories ====================
109 datadir = $(prefix)/lib/octave 122
110 123 # These variables hold the values Octave will actually use. They are
111 # Where to put installed include files. 124 # based on the values of the standard Make variables above.
112 includedir = $(prefix)/include/octave 125
126 # Where to install the function file distributed with
127 # Octave. This includes the Octave version, so that the
128 # function files for different versions of Octave will install
129 # themselves in separate directories.
130 fcnfiledir = @fcnfiledir@
131
132 # Directories Octave should search for function files specific
133 # to this site (i.e. customizations), before consulting
134 # ${fcnfiledir}. This should be a colon-separated list of
135 # directories.
136 localfcnfilepath = @localfcnfilepath@
137
138 # Where to put executables to be run by Octave rather than
139 # the user. This path usually includes the Octave version
140 # and configuration name, so that multiple configurations
141 # for multiple versions of Octave may be installed at once.
142 archlibdir = @archlibdir@
143
144 # Where to put object files that will by dynamically loaded.
145 # This path usually includes the Octave version and configuration
146 # name, so that multiple configurations for multiple versions of
147 # Octave may be installed at once.
148 octfiledir = @octfiledir@
149
150 # Directories Octave should search for object files that will be
151 # dynamically loaded and that are specific to this site
152 # (i.e. customizations), before consulting ${octfiledir}. This should
153 # be a colon-separated list of directories.
154 localoctfilepath = @localoctfilepath@
155
156 # Where Octave will search to find its function files. Before
157 # changing this, check to see if your purpose wouldn't
158 # better be served by changing localfcnfilepath. This
159 # should be a colon-separated list of directories.
160 fcnfilepath = @fcnfilepath@
113 161
114 # The type of computer we are running on. 162 # The type of computer we are running on.
115 target_host_type = @target_host_type@ 163 target_host_type = @target_host_type@
116
117 # Normally this is the same as $(prefix). With --run-in-place it is
118 # $(srcdir).
119 OCTAVE_HOME = @OCTAVE_HOME@
120
121 # These are not used unless RUN_IN_PLACE is defined.
122 OCTAVE_INFO_DIR = @OCTAVE_INFO_DIR@
123 OCTAVE_LIB_DIR = @OCTAVE_LIB_DIR@
124 164
125 # The following pattern rules and the substitution functions require 165 # The following pattern rules and the substitution functions require
126 # GNU make. If you don't have it, get it! 166 # GNU make. If you don't have it, get it!
127 167
128 @DEFAULT_DOT_C_FROM_DOT_F@ 168 @DEFAULT_DOT_C_FROM_DOT_F@