Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 348 lines (286 sloc) 14.375 kb
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
1 # __BEGIN_LICENSE__
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
2 #
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
3 # Copyright (C) 2006 United States Government as represented by the
4 # Administrator of the National Aeronautics and Space Administration
5 # (NASA). All Rights Reserved.
6 #
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
7 # Copyright 2006 Carnegie Mellon University. All rights reserved.
8 #
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
9 # This software is distributed under the NASA Open Source Agreement
10 # (NOSA), version 1.3. The NOSA has been approved by the Open Source
11 # Initiative. See the file COPYING at the top of the distribution
12 # directory tree for the complete NOSA document.
13 #
14 # THE SUBJECT SOFTWARE IS PROVIDED "AS IS" WITHOUT ANY WARRANTY OF ANY
15 # KIND, EITHER EXPRESSED, IMPLIED, OR STATUTORY, INCLUDING, BUT NOT
16 # LIMITED TO, ANY WARRANTY THAT THE SUBJECT SOFTWARE WILL CONFORM TO
17 # SPECIFICATIONS, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR
18 # A PARTICULAR PURPOSE, OR FREEDOM FROM INFRINGEMENT, ANY WARRANTY THAT
19 # THE SUBJECT SOFTWARE WILL BE ERROR FREE, OR ANY WARRANTY THAT
20 # DOCUMENTATION, IF PROVIDED, WILL CONFORM TO THE SUBJECT SOFTWARE.
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
21 #
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
22 # __END_LICENSE__
23
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
24 AC_INIT([NASA Ames Stereo Pipeline], [2.1], [asp@nx.arc.nasa.gov], [StereoPipeline])
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
25 AC_CONFIG_AUX_DIR(config)
26 AC_CANONICAL_HOST
27 AM_INIT_AUTOMAKE
28 AX_CONFIG_HEADER_PREFIX([src/asp_config.h], [ASP_])
29
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
30 LIBTOOL_CURRENT=1
31 LIBTOOL_REVISION=0
32 LIBTOOL_AGE=0
33 LIBTOOL_VERSION=$LIBTOOL_CURRENT:$LIBTOOL_REVISION:$LIBTOOL_AGE
34 AC_SUBST(LIBTOOL_VERSION)
35
36
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
37 ##################################################
38 # configuration options
39 ##################################################
40
41 # This should be first, so everything else can use it
42 AC_ARG_ENABLE(verbose,
43 AC_HELP_STRING([--enable-verbose], [verbose configuration output @<:@no@:>@]),
44 [ ENABLE_VERBOSE=$enableval ],
45 [ if test -z $"ENABLE_VERBOSE"; then ENABLE_VERBOSE=no; fi ]
46 )
47
48 if test -f config.options; then
49 if test "yes" = "$ENABLE_VERBOSE" ; then
50 AC_MSG_NOTICE([sourcing config.options])
51 cat config.options
52 fi
53 source config.options
54 fi
55
56 AC_ARG_WITH(paths,
57 AC_HELP_STRING([--with-paths=PATHS], [additional search path(s) for packages]),
58 [ PKG_PATHS="$withval $PKG_PATHS" ]
59 )
60 PKG_PATHS="${PKG_PATHS} ${HOME} ${HOME}/local /sw /opt /opt/local /usr/local /usr/X11R6 /usr"
61
62
63 ##################################################
64 # compilation options
65 ##################################################
66
f0603bb Michael Broxton Removed some spurious paths to my own QT build files.
broxtronix authored
67 CPPFLAGS="$CPPFLAGS -I\${top_srcdir}/src"
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
68
69 AC_ARG_ENABLE(debug,
70 AC_HELP_STRING([--enable-debug], [generate debugging symbols @<:@no@:>@]),
71 [ ENABLE_DEBUG=$enableval ],
72 [ if test -z "$ENABLE_DEBUG"; then ENABLE_DEBUG=no; fi ]
73 )
74
75 if test "yes" = "$ENABLE_DEBUG"; then
76 AX_CFLAGS="$AX_CFLAGS -g -DDEBUG"
77 else
78 AX_CFLAGS="$AX_CFLAGS -DNDEBUG"
79 fi
80
81 AC_ARG_ENABLE(optimize,
82 AC_HELP_STRING([--enable-optimize@<:@=LEVEL@:>@], [compiler optimization level @<:@yes@:>@]),
83 [ ENABLE_OPTIMIZE=$enableval ],
84 [ if test -z "$ENABLE_OPTIMIZE"; then ENABLE_OPTIMIZE=yes; fi ]
85 )
86
87 if test "yes" = "$ENABLE_OPTIMIZE" || test "3" = "$ENABLE_OPTIMIZE"; then
88 AX_CFLAGS="$AX_CFLAGS -O3"
89 elif test "2" = "$ENABLE_OPTIMIZE"; then
90 AX_CFLAGS="$AX_CFLAGS -O2"
91 elif test "1" = "$ENABLE_OPTIMIZE"; then
92 AX_CFLAGS="$AX_CFLAGS -O1"
93 elif test "coreduo" = "$ENABLE_OPTIMIZE"; then
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
94 AX_CFLAGS="$AX_CFLAGS -O4 -march=prescott -mtune=prescott -funroll-loops -msse -msse2 -msse3 -mfpmath=sse"
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
95 elif test "sse3" = "$ENABLE_OPTIMIZE"; then
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
96 AX_CFLAGS="$AX_CFLAGS -O4 -funroll-loops -msse -msse2 -msse3 -mfpmath=sse"
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
97 else
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
98 echo 'WARNING: *** The Vision Workbench may not work properly with optimization disabled! ***'
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
99 AX_CFLAGS="$AX_CFLAGS -O0"
100 fi
101
102 CFLAGS="$CFLAGS $AX_CFLAGS"
103 CXXFLAGS="$CXXFLAGS $AX_CFLAGS"
104
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
105 AC_ARG_ENABLE(exceptions,
106 AC_HELP_STRING([--enable-exceptions@<:@=yes@:>@], [enable the C++ exception mechanism]),
107 [ ENABLE_EXCEPTIONS=$enableval ],
108 [ if test -z "$ENABLE_EXCEPTIONS"; then ENABLE_EXCEPTIONS=yes; fi ]
109 )
110
111 if test "$ENABLE_EXCEPTIONS" = "yes"; then
112 no_exceptions=0
113 else
114 no_exceptions=1
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
115 fi
116
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
117 AM_CONDITIONAL(ENABLE_EXCEPTIONS, [test "$ENABLE_EXCEPTIONS" = "yes"])
118
119 AC_DEFINE_UNQUOTED(NO_EXCEPTIONS,
120 [$no_exceptions],
121 [Define to 1 to disable C++ exceptions.])
122
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
123 # We set up the include paths ourselves, so
124 # we ask autoconf to get out of the way.
125 DEFAULT_INCLUDES=
126 AC_SUBST(DEFAULT_INCLUDES)
127
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
128
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
129 ##################################################
130 # installation options
131 ##################################################
132
133 if test ${prefix} = NONE; then
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
134 if test ! -z ${PREFIX} ; then
135 prefix=${PREFIX}
136 AC_MSG_NOTICE([using installation prefix ${prefix}])
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
137 fi
138 fi
139
140
141 ##################################################
142 # distribution options
143 ##################################################
144
145 AC_ARG_WITH(dist-license,
146 AC_HELP_STRING([--with-dist-license=LICENSE], [special distribution license file to be included as the COPYING file in the distribution]),
147 [DIST_LICENSE=$withval]
148 )
149 AC_SUBST(DIST_LICENSE)
150 AM_CONDITIONAL(DIST_LICENSE, [test ! -z "$DIST_LICENSE"])
151
152 if test ! -z "$DIST_LICENSE" ; then
153 AC_MSG_NOTICE([using distribution license file $DIST_LICENSE])
154 fi
155
156 AC_ARG_WITH(dist-license-summary,
157 AC_HELP_STRING([--with-dist-license-summary=SUMMARY], [special distribution license summary file to be included in the headers of source files in the distribution]),
158 [DIST_LICENSE_SUMMARY=$withval]
159 )
160 AC_SUBST(DIST_LICENSE_SUMMARY)
161 AM_CONDITIONAL(DIST_LICENSE_SUMMARY, [test ! -z "$DIST_LICENSE_SUMMARY"])
162
163 if test ! -z "$DIST_LICENSE_SUMMARY" ; then
164 AC_MSG_NOTICE([using distribution license summary file $DIST_LICENSE_SUMMARY])
165 fi
166
167 AC_ARG_WITH(dist-config-options-default,
168 AC_HELP_STRING([--with-dist-config-options-default@<:@=FILE@:>@], [special distribution config.options.default file]),
169 [DIST_CONFIG_OPTIONS_DEFAULT=$withval]
170 )
171 AC_SUBST(DIST_CONFIG_OPTIONS_DEFAULT)
172 AM_CONDITIONAL(DIST_CONFIG_OPTIONS_DEFAULT, [test ! -z "$DIST_CONFIG_OPTIONS_DEFAULT"])
173
174 if test ! -z "$DIST_CONFIG_OPTIONS_DEFAULT" ; then
175 if test "yes" = "$DIST_CONFIG_OPTIONS_DEFAULT" ; then
176 DIST_CONFIG_OPTIONS_DEFAULT="config/config.options.default"
177 fi
178 AC_MSG_NOTICE([using distribution config.options.default file: $DIST_CONFIG_OPTIONS_DEFAULT])
179 fi
180
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
181 AC_ARG_WITH(dist-remove-modules,
182 AC_HELP_STRING([--with-dist-remove-modules="MODULE @<:@MODULE...@:>@"], [remove certain modules from the distribution]),
183 [DIST_REMOVE_MODULES=$withval], [DIST_REMOVE_MODULES="Geometry InterestPoint Python"]
184 )
185 AC_SUBST(DIST_REMOVE_MODULES)
186 AM_CONDITIONAL(DIST_REMOVE_MODULES, [test ! -z "$DIST_REMOVE_MODULES"])
187
188
189 ##################################################
190 # library options
191 ##################################################
192
193 if test -z $NUM_THREADS ; then NUM_THREADS=4 ; fi
194 AH_TEMPLATE([NUM_THREADS],
195 [Define to the default number of threads that the Vision
196 Workbench should spawn for multi-threaded operations.])
197 AC_ARG_WITH(num-threads,
198 AC_HELP_STRING([--with-num-threads[=4]], [set the default number of processing threads for multi-threaded operations]),
199 [NUM_THREADS=$withval])
200 AC_DEFINE_UNQUOTED([NUM_THREADS],[$NUM_THREADS])
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
201
202 ##################################################
203 # package checks
204 ##################################################
205
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
206 # Make sure these are set so AC_PROG_CC doesn't initialize them with
207 # its defaults, since we take care of setting debug and optimization
208 # levels ourselves.
209 CFLAGS="$CFLAGS"
210 CXXFLAGS="$CXXFLAGS"
211
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
212 AC_PROG_CC
213 AC_PROG_CXX
214 AC_PROG_INSTALL
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
215 AX_PROG_AR
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
216 AC_PROG_LIBTOOL
217 AC_PROG_MAKE_SET
218
e89f1e9 Michael Broxton Re-enabled the ISIS stereo code and integrated it with the normal stereo...
broxtronix authored
219 # Qt with AutoTroll.
0a8a6bd Michael Broxton Moved the stereo gui into the main build system. It does not build by d...
broxtronix authored
220 AT_WITH_QT
e89f1e9 Michael Broxton Re-enabled the ISIS stereo code and integrated it with the normal stereo...
broxtronix authored
221
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
222 if test "yes" = "$ENABLE_VERBOSE"; then
223 AC_MSG_NOTICE([using PKG_PATHS=$PKG_PATHS])
224 fi
225
226 AX_PKG_PTHREADS
227
228 AX_PKG_BOOST
229 AX_PKG_BOOST_LIB(PROGRAM_OPTIONS, [-lboost_program_options], [boost/program_options.hpp])
8de059f Michael Broxton Checking in an identical fix to the one just commited for the VW build s...
broxtronix authored
230 AX_PKG_BOOST_LIB(FILESYSTEM_PRE_1_35, [-lboost_filesystem], [boost/filesystem/path.hpp])
231 if test "$HAVE_PKG_BOOST_FILESYSTEM_PRE_1_35" = "no"; then
232 echo "Checking for BOOST_FILESYSTEM 1.35 or later..."
233 AX_PKG_BOOST_LIB(FILESYSTEM, [-lboost_filesystem -lboost_system], [boost/filesystem/path.hpp])
234 else
235 AX_PKG(BOOST_FILESYSTEM, [BOOST_FILESYSTEM_PRE_1_35], [], [])
236 fi
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
237 AX_PKG_BOOST_LIB(THREAD, [-lboost_thread], [boost/thread/thread.hpp])
238
239 AX_PKG_LAPACK
240
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
241 # This provides an easy way for users to override the threads options
242 # if they are replacing Boost threads with something else for their platform.
243 AX_PKG(THREADS, [BOOST_THREAD], [], [])
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
244
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
245 AX_PKG(VW, [], [-lvw], [vw/Image/ImageView.h vw/Math/LinearAlgebra.h])
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
246 AX_PKG(VW_STEREO, [], [-lvwStereo], [vw/Stereo/OptimizedCorrelator.h])
247 AX_PKG(VW_CAMERA, [], [-lvwCamera], [vw/Camera/CAHVModel.h])
248 AX_PKG(VW_CARTOGRAPHY, [], [-lvwCartography], [vw/Cartography/GeoReference.h])
249 AX_PKG(VW_INTEREST_POINT, [], [-lvwInterestPoint])
250
2dc3d83 Michael Broxton The configuration file parser (and stereo.default files in general)
broxtronix authored
251 AX_PKG(OPENSCENEGRAPH, [], [-losg -losgDB -lOpenThreads -losgViewer -losgText -losgGA -losgFX -losgTerrain -losgUtil], [osg/ref_ptr])
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
252 AX_PKG(MBA, [], [-lMBA_1.0_gpl_nopt], [MBA.h])
0ab9a40 Michael Broxton Added ORBITVIZ as a build target
broxtronix authored
253 AX_PKG(SPICE, [], [-lcspice], [SpiceUsr.h SpiceZfc.h])
e89f1e9 Michael Broxton Re-enabled the ISIS stereo code and integrated it with the normal stereo...
broxtronix authored
254
61855a0 Merged the buildfixes branch onto trunk (r249:r257). This should (hopefu...
Morgon Kanter authored
255 AX_PKG(QT_INCLUDE, [], [], [QtCore/QVector])
c022e21 Michael Broxton More specificity for detecting the ISIS QT dependencies.
broxtronix authored
256 AX_PKG(QT_CORE, [QT_INCLUDE], [-lQtCore.4], [QVector], [QtCore])
257 AX_PKG(QT_GUI, [QT_INCLUDE], [-lQtGui.4], [QLabel], [QtGui])
258 AX_PKG(QT_SQL, [QT_INCLUDE], [-lQtSql.4], [QtSql],[QtSql])
9c887d7 Zack Moratto Added a visualization program called Bundlevis. Also modified rmax_adjus...
zmoratto authored
259
61855a0 Merged the buildfixes branch onto trunk (r249:r257). This should (hopefu...
Morgon Kanter authored
260 dnl We need to link ISIS3RDPARTY against LAPACK because, on some systems,
261 dnl the ISIS compilation does not resolve certain BLAS symbols that its
262 dnl dependent 3rd party libraries depend on (for whatever retarded reason).
263 dnl Thus, we link against LAPACK here because it defines these missing
264 dnl BLAS symbols in the event that we need them.
92471fa Michael Broxton Added more specificity for detecting ISIS 3rd party libraries. This sho...
broxtronix authored
265 AX_PKG(ISIS3RDPARTY, [LAPACK], [-lsuperlu_3.0 -lgeos.2 -lxerces-c.27 -lgsl.0 -lgslcblas.0 -lqwt.5 -lstdc++])
61855a0 Merged the buildfixes branch onto trunk (r249:r257). This should (hopefu...
Morgon Kanter authored
266 AX_PKG(ISIS, [QT_INCLUDE QT_CORE QT_GUI QT_SQL SPICE ISIS3RDPARTY], [-lisis3])
ab9d21d Michael Broxton Check-point during a major overhaul of the stereo code (again!).
broxtronix authored
267
268 dnl AX_PKG(SPICE, [], [-lcspice -lcsupport], [SpiceUsr.h SpiceZfc.h])
b3fa312 Michael Broxton Refined detection of QT to account for the funny way that ISIS includes ...
broxtronix authored
269 dnl AX_PKG(QT_CORE, [], [-lQtCore], [QVector], [QtCore QtCore])
ab9d21d Michael Broxton Check-point during a major overhaul of the stereo code (again!).
broxtronix authored
270 dnl AX_PKG(QT_GUI, [], [-lQtGui], [QLabel], [QtGui])
271 dnl AX_PKG(QT_NETWORK, [], [-lQtNetwork], [], [QtNetwork])
272 dnl AX_PKG(QT_SQL, [], [-lQtSql], [], [QtSql])
273 dnl AX_PKG(QT, [QT_CORE QT_GUI QT_NETWORK QT_SQL], [])
274 dnl AX_PKG(ISIS3RDPARTY, [], [-lgeos -lgeos_c -lxerces-c -lgsl -lgslcblas -liconv -lqwt -lpq -lqwt -lz])
275 dnl AX_PKG(ISIS, [SPICE QT ISIS3RDPARTY], [-lisis3])
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
276
8634e65 Michael Broxton Added AM_CONDITIONAL directives for better backwards compatibility with ...
broxtronix authored
277 # These are here (instead of inside the PKG macro where they belong)
278 # for backwards compatability with older versions of automake.
200be14 Michael Broxton A few tweaks to the stereo build system to get it to work on os 10.5
broxtronix authored
279 AM_CONDITIONAL(HAVE_PKG_ISIS, [test "$HAVE_PKG_ISIS" = "yes"])
280
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
281 ##################################################
282 # module definitions
283 ##################################################
284
2dc3d83 Michael Broxton The configuration file parser (and stereo.default files in general)
broxtronix authored
285 AX_APP(STEREO, [src], yes, [BOOST BOOST_PROGRAM_OPTIONS BOOST_FILESYSTEM VW VW_CAMERA VW_CARTOGRAPHY VW_STEREO VW_INTEREST_POINT LAPACK MBA SPICE], [ISIS ISIS3RDPARTY QT_CORE QT_GUI])
0a8a6bd Michael Broxton Moved the stereo gui into the main build system. It does not build by d...
broxtronix authored
286 AX_APP(STEREOGUI, [src], no, [BOOST BOOST_PROGRAM_OPTIONS BOOST_FILESYSTEM VW VW_CAMERA VW_CARTOGRAPHY VW_STEREO VW_INTEREST_POINT LAPACK MBA SPICE], [ISIS ISIS3RDPARTY])
2dc3d83 Michael Broxton The configuration file parser (and stereo.default files in general)
broxtronix authored
287 AX_APP(ORTHOPROJECT, [src], yes, [BOOST BOOST_PROGRAM_OPTIONS BOOST_FILESYSTEM VW VW_CAMERA VW_CARTOGRAPHY VW_STEREO VW_INTEREST_POINT LAPACK MBA SPICE], [ISIS ISIS3RDPARTY QT_CORE QT_GUI])
288 AX_APP(BUNDLEADJUST, [src], no, [BOOST BOOST_PROGRAM_OPTIONS BOOST_FILESYSTEM VW VW_CAMERA VW_CARTOGRAPHY VW_STEREO VW_INTEREST_POINT LAPACK MBA SPICE], [ISIS ISIS3RDPARTY QT_CORE QT_GUI])
0ab9a40 Michael Broxton Added ORBITVIZ as a build target
broxtronix authored
289 AX_APP(ORBITVIZ, [src], no, [BOOST BOOST_PROGRAM_OPTIONS BOOST_FILESYSTEM VW VW_CAMERA VW_CARTOGRAPHY VW_STEREO VW_INTEREST_POINT LAPACK MBA SPICE], [ISIS ISIS3RDPARTY QT_CORE QT_GUI])
2dc3d83 Michael Broxton The configuration file parser (and stereo.default files in general)
broxtronix authored
290 AX_APP(DISPARITYDEBUG, [src], yes, [BOOST BOOST_PROGRAM_OPTIONS VW VW_STEREO])
291 AX_APP(POINT2MESH, [src], yes, [BOOST BOOST_PROGRAM_OPTIONS VW OPENSCENEGRAPH])
292 AX_APP(POINT2MESH2, [src], yes, [BOOST BOOST_PROGRAM_OPTIONS OPENSCENEGRAPH VW])
293 AX_APP(POINT2DEM, [src], yes, [BOOST BOOST_PROGRAM_OPTIONS VW VW_CARTOGRAPHY])
e89f1e9 Michael Broxton Re-enabled the ISIS stereo code and integrated it with the normal stereo...
broxtronix authored
294 AX_APP(NURBS, [src], no, [BOOST BOOST_PROGRAM_OPTIONS VW MBA])
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
295 AX_APP(CTXIMAGE, [src], no, [BOOST BOOST_PROGRAM_OPTIONS VW VW_CARTOGRAPHY])
b9d9242 Michael Broxton Continuing work on the RMAX bundle adjustment code. There are numerous ...
broxtronix authored
296 AX_APP(RMAX2CAHVOR, [src], no, [BOOST VW VW_CAMERA BOOST_PROGRAM_OPTIONS BOOST_FILESYSTEM])
71fd712 Michael Broxton Fixed a few bugs in the rmax_adjust code. It's now read to serve as a b...
broxtronix authored
297 AX_APP(RMAXADJUST, [src], no, [BOOST BOOST_PROGRAM_OPTIONS BOOST_FILESYSTEM VW VW_CAMERA VW_STEREO VW_INTEREST_POINT LAPACK])
e48885d Zack Moratto Bundlevis now accepts control networks, it will also tell you what
zmoratto authored
298 AX_APP(BUNDLEVIS, [src], no, [BOOST BOOST_PROGRAM_OPTIONS OPENSCENEGRAPH VW VW_CAMERA])
138f5b2 Zack Moratto Adding the code I use to bundle adjust pushbroom cameras. This code is
zmoratto authored
299 AX_APP(ISISADJUST, [src], no, [BOOST BOOST_PROGRAM_OPTIONS BOOST_FILESYSTEM VW VW_CAMERA VW_STEREO VW_CARTOGRAPHY VW_INTEREST_POINT LAPACK], [ISIS ISIS3RDPARTY])
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
300
8634e65 Michael Broxton Added AM_CONDITIONAL directives for better backwards compatibility with ...
broxtronix authored
301 # These are here (instead of inside the APP macro where they belong)
302 # for backwards compatability with older versions of automake.
303 AM_CONDITIONAL(MAKE_APP_STEREO, [test "$MAKE_APP_STEREO" = "yes"])
0a8a6bd Michael Broxton Moved the stereo gui into the main build system. It does not build by d...
broxtronix authored
304 AM_CONDITIONAL(MAKE_APP_STEREOGUI, [test "$MAKE_APP_STEREOGUI" = "yes"])
8634e65 Michael Broxton Added AM_CONDITIONAL directives for better backwards compatibility with ...
broxtronix authored
305 AM_CONDITIONAL(MAKE_APP_ORTHOPROJECT, [test "$MAKE_APP_ORTHOPROJECT" = "yes"])
306 AM_CONDITIONAL(MAKE_APP_BUNDLEADJUST, [test "$MAKE_APP_BUNDLEADJUST" = "yes"])
307 AM_CONDITIONAL(MAKE_APP_ORBITVIZ, [test "$MAKE_APP_ORBITVIZ" = "yes"])
308 AM_CONDITIONAL(MAKE_APP_DISPARITYDEBUG, [test "$MAKE_APP_DISPARITYDEBUG" = "yes"])
309 AM_CONDITIONAL(MAKE_APP_POINT2MESH, [test "$MAKE_APP_POINT2MESH" = "yes"])
310 AM_CONDITIONAL(MAKE_APP_POINT2MESH2, [test "$MAKE_APP_POINT2MESH2" = "yes"])
311 AM_CONDITIONAL(MAKE_APP_POINT2DEM, [test "$MAKE_APP_POINT2DEM" = "yes"])
312 AM_CONDITIONAL(MAKE_APP_NURBS, [test "$MAKE_APP_NURBS" = "yes"])
313 AM_CONDITIONAL(MAKE_APP_CTXIMAGE, [test "$MAKE_APP_CTXIMAGE" = "yes"])
314 AM_CONDITIONAL(MAKE_APP_RMAX2CAHVOR, [test "$MAKE_APP_RMAX2CAHVOR" = "yes"])
315 AM_CONDITIONAL(MAKE_APP_RMAXADJUST, [test "$MAKE_APP_RMAXADJUST" = "yes"])
316 AM_CONDITIONAL(MAKE_APP_BUNDLEVIS, [test "$MAKE_APP_BUNDLEVIS" = "yes"])
317
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
318 ##################################################
319 # final processing
320 ##################################################
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
321
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
322 if test "yes" = "$ENABLE_VERBOSE" ; then
323 AC_MSG_NOTICE([using CPPFLAGS=$CPPFLAGS $ASP_CPPFLAGS])
324 AC_MSG_NOTICE([using CFLAGS=$CFLAGS])
325 AC_MSG_NOTICE([using CXXFLAGS=$CXXFLAGS])
326 AC_MSG_NOTICE([using LDFLAGS=$LDFLAGS $ASP_LDFLAGS])
327 AC_MSG_NOTICE([using ASP_NO_EXCEPTIONS=$no_exceptions])
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
328 fi
329
a74972c Michael Broxton Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
330 AC_SUBST(ASP_CPPFLAGS)
331 AC_SUBST(ASP_LDFLAGS)
332
333
bf17a24 Michael Broxton Re-arranged the repository...
broxtronix authored
334 ##################################################
335 # makefiles to process
336 ##################################################
337
338 AC_CONFIG_FILES([ \
339 Makefile \
340 src/Makefile \
341 ])
342
343 # This hideous hack makes it possible to use GNU make's conditionals.
344 ENDIF=endif
345 AC_SUBST(ENDIF)
346
347 AC_OUTPUT
Something went wrong with that request. Please try again.