Skip to content
This repository
Newer
Older
100644 507 lines (435 sloc) 23.447 kb
e9583751 »
2011-05-23 Run relicense
1 dnl __BEGIN_LICENSE__
815e548b »
2012-05-12 all: Relicense ASP as Apache 2
2 dnl Copyright (c) 2009-2012, United States Government as represented by the
3 dnl Administrator of the National Aeronautics and Space Administration. All
4 dnl rights reserved.
5 dnl
6 dnl The NGT platform is licensed under the Apache License, Version 2.0 (the
7 dnl "License"); you may not use this file except in compliance with the
8 dnl License. You may obtain a copy of the License at
9 dnl http://www.apache.org/licenses/LICENSE-2.0
10 dnl
11 dnl Unless required by applicable law or agreed to in writing, software
12 dnl distributed under the License is distributed on an "AS IS" BASIS,
13 dnl WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 dnl See the License for the specific language governing permissions and
15 dnl limitations under the License.
545de6e9 »
2009-08-20 Synchronize VW and Stereo build systems
16 dnl __END_LICENSE__
bf17a24b »
2006-12-05 Re-arranged the repository...
17
bf8e60a4 »
2010-03-13 Bringing ASP's build system up to VW standards
18
4ce2bd37 »
2009-03-12 commit changes from VW
19 m4_pattern_forbid([^AX_])
85c5e335 »
2009-09-16 merge in VW build system
20 m4_pattern_allow([^AX_CFLAGS$])
21 m4_pattern_allow([^AX_INCLUDE_DIR$])
22 m4_pattern_allow([^AX_LIBDIR$])
23 m4_pattern_allow([^AX_OTHER_LIBDIR$])
24 m4_pattern_allow([^PKG_[A-Z_]+_CPPFLAGS$])
25 m4_pattern_allow([^PKG_[A-Z_]+_LDFLAGS$])
26 m4_pattern_allow([^PKG_[A-Z_]+_LIBS$])
27 m4_pattern_allow([^PKG_PATHS$])
28 m4_pattern_allow([^PKG_PATHS_[A-Z_]+$])
29 m4_pattern_allow([^PKG_BOOST_INCDIR$])
30 m4_pattern_allow([^PKG_BOOST_LIBDIR$])
31 m4_pattern_allow([^PKG_VW_LIBS_TEMP$])
bf8e60a4 »
2010-03-13 Bringing ASP's build system up to VW standards
32 m4_pattern_allow([^PKG_ARBITRARY_QT_NEEDED_HEADERS$])
4ce2bd37 »
2009-03-12 commit changes from VW
33
40a37049 »
2009-01-16 merge in more changes from vw
34 ##################################################
35 # A few starting bits
36 ##################################################
37
bf8e60a4 »
2010-03-13 Bringing ASP's build system up to VW standards
38 AC_PREREQ([2.59])
40a37049 »
2009-01-16 merge in more changes from vw
39 dnl TODO BEFORE RELEASE: update package version
6b9f4238 »
2012-06-25 This is post ASP 2.0.0
40 AC_INIT([NASA Ames Stereo Pipeline], [2.0.0_post], [asp@nx.arc.nasa.gov], [StereoPipeline])
bf17a24b »
2006-12-05 Re-arranged the repository...
41 AC_CONFIG_AUX_DIR(config)
9ae12aeb »
2008-11-24 make stereo's build much like vw's
42 AC_CONFIG_MACRO_DIR([m4])
bf17a24b »
2006-12-05 Re-arranged the repository...
43 AC_CANONICAL_HOST
bf8e60a4 »
2010-03-13 Bringing ASP's build system up to VW standards
44 AM_INIT_AUTOMAKE([nostdinc 1.8.5])
9c0d10ba »
2009-09-18 Massive reorganization. Works this time! A good handful of code has b…
45 AX_CONFIG_HEADER_PREFIX([src/asp/asp_config.h], [ASP_])
bf17a24b »
2006-12-05 Re-arranged the repository...
46
d76428c6 »
2010-04-01 Port some fixes from VW
47 dnl Fix for early autoconf that doesn't export these
48 AC_SUBST([abs_top_srcdir])
49 AC_SUBST([abs_top_builddir])
50
7747ebc8 »
2010-12-20 move docdir fix to configure.ac to avoid unconditional override
51 # This var isn't defined in autoconf < 2.60
52 if test -z "$docdir" ; then
74a61808 »
2011-01-06 Fix variable assignment in configure
53 docdir='${datadir}/doc/${PACKAGE_TARNAME}'
7747ebc8 »
2010-12-20 move docdir fix to configure.ac to avoid unconditional override
54 AC_SUBST(docdir)
55 fi
56
bf8e60a4 »
2010-03-13 Bringing ASP's build system up to VW standards
57 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
58
545de6e9 »
2009-08-20 Synchronize VW and Stereo build systems
59 dnl TODO RIGHT BEFORE RELEASE: update libtool version
40a37049 »
2009-01-16 merge in more changes from vw
60 dnl if abi changes in any way:
61 dnl current++
62 dnl revision=0
63 dnl if new abi is backward-compatible:
64 dnl age += 1
65 dnl else:
66 dnl age = 0
67 dnl else:
68 dnl revision++
69 dnl (see http://sources.redhat.com/autobook/autobook/autobook_91.html)
70 dnl
71 dnl LIBTOOL_VERSION=current:revision:age
bf8e60a4 »
2010-03-13 Bringing ASP's build system up to VW standards
72 LIBTOOL_VERSION=4:0:0
a74972c5 »
2008-01-01 Merged in changes from the isis_devel branch. Improvements include an…
73 AC_SUBST(LIBTOOL_VERSION)
74
bf8e60a4 »
2010-03-13 Bringing ASP's build system up to VW standards
75 m4_divert_text([INIT_PREPARE], [dnl
40a37049 »
2009-01-16 merge in more changes from vw
76 # load the config.options
ea6a6c65 »
2009-04-17 resync with vw macros
77 if test -f ./config.options; then
545de6e9 »
2009-08-20 Synchronize VW and Stereo build systems
78 AX_LOG([using config.options << EOF])
79 AX_LOG([`cat ./config.options`])
80 AX_LOG([EOF])
bf8e60a4 »
2010-03-13 Bringing ASP's build system up to VW standards
81 . ./config.options
bf17a24b »
2006-12-05 Re-arranged the repository...
82 fi
bf8e60a4 »
2010-03-13 Bringing ASP's build system up to VW standards
83 ])
71022877 »
2009-02-05 I moved PKG_PATHS to ax_common_options.m4
84
bf17a24b »
2006-12-05 Re-arranged the repository...
85 ##################################################
40a37049 »
2009-01-16 merge in more changes from vw
86 # Find the necessary programs
bf17a24b »
2006-12-05 Re-arranged the repository...
87 ##################################################
88
40a37049 »
2009-01-16 merge in more changes from vw
89 # Make sure these are set so AC_PROG_CC doesn't initialize them with
90 # its defaults, since we take care of setting debug and optimization
91 # levels ourselves.
92 CFLAGS="$CFLAGS"
93 CXXFLAGS="$CXXFLAGS"
94
bf8e60a4 »
2010-03-13 Bringing ASP's build system up to VW standards
95 # Disable static libraries by default
96 AM_DISABLE_STATIC
97
40a37049 »
2009-01-16 merge in more changes from vw
98 # Find the tools
99 AC_PROG_CC
100 AC_PROG_CXX
101 AC_PROG_INSTALL
102 AX_PROG_AR
103 AC_PROG_LIBTOOL
104 AC_PROG_MAKE_SET
105 AC_LANG(C++)
6aab8d24 »
2009-01-16 move a bunch of common options to their own macro
106 AX_COMMON_OPTIONS
a74972c5 »
2008-01-01 Merged in changes from the isis_devel branch. Improvements include an…
107
bf8e60a4 »
2010-03-13 Bringing ASP's build system up to VW standards
108 # Does the compiler support noreturn?
109 AX_CHECK_FUNCTION_ATTRIBUTE([noreturn])
110 AX_CHECK_FUNCTION_ATTRIBUTE([deprecated])
111
112 # Looking for posix headers
113 AC_CHECK_HEADERS([unistd.h pwd.h])
114 AC_CHECK_FUNCS([getpwuid getpid])
a74972c5 »
2008-01-01 Merged in changes from the isis_devel branch. Improvements include an…
115
bf17a24b »
2006-12-05 Re-arranged the repository...
116 ##################################################
545de6e9 »
2009-08-20 Synchronize VW and Stereo build systems
117 # Compilation options
118 ##################################################
119
120 AX_ARG_ENABLE(strict-aliasing, no, [none], [allow strict aliasing (dangerous)])
c69254d4 »
2009-10-09 new qt detection method
121 AX_ARG_ENABLE(qt-qmake, yes, [none], [Allow qmake detection of QT])
122
545de6e9 »
2009-08-20 Synchronize VW and Stereo build systems
123
124 ##################################################
125 # Handle options
bf17a24b »
2006-12-05 Re-arranged the repository...
126 ##################################################
127
128
22eabd4d »
2008-11-24 Mostly sync the macros between vw & stereo. This is good either if we…
129
545de6e9 »
2009-08-20 Synchronize VW and Stereo build systems
130 ##################################################
131 # distribution options
132 ##################################################
133
40a37049 »
2009-01-16 merge in more changes from vw
134
545de6e9 »
2009-08-20 Synchronize VW and Stereo build systems
135
136
137 ##################################################
138 # package checks
139 ##################################################
140
141 AX_PKG_PTHREADS
142
384d7c30 »
2010-03-09 Added skeleton for MPI in ASP
143 AX_PKG(OPEN_MPI, [], [-D_REENTRANT -Wl,-u,_munmap -Wl,-multiply_defined,suppress -lmpi_cxx -lmpi -lopen-rte -lopen-pal -lutil], [mpi.h])
144
bf8e60a4 »
2010-03-13 Bringing ASP's build system up to VW standards
145 AX_PKG_BOOST([BOOST_PROGRAM_OPTIONS BOOST_SYSTEM BOOST_FILESYSTEM BOOST_THREAD BOOST_GRAPH],
146 BOOST_PROGRAM_OPTIONS,
147 [AX_PKG_BOOST_LIB(PROGRAM_OPTIONS, [-lboost_program_options], [boost/program_options.hpp], [boost::program_options::options_description("Rawr");])],
148 BOOST_SYSTEM,
149 [AX_PKG_BOOST_LIB(SYSTEM, [-lboost_system], [boost/system/error_code.hpp], [boost::system::error_code();])],
150 BOOST_FILESYSTEM,
151 [AX_PKG_BOOST_LIB(FILESYSTEM, [-lboost_filesystem], [boost/filesystem/path.hpp], [boost::filesystem::path();], [$PKG_BOOST_SYSTEM_LIBS])],
152 BOOST_REGEX,
153 [AX_PKG_BOOST_LIB(REGEX, [-lboost_regex], [boost/regex.hpp], [boost::regex(".*");])],
154 BOOST_DATETIME,
fcb26127 »
2012-07-13 core: Make ASP compliant with Boost 1.50
155 [AX_PKG_BOOST_LIB(DATETIME, [-lboost_date_time], [boost/date_time/gregorian/gregorian_types.hpp], [], [$PKG_BOOST_SYSTEM_LIBS])],
bf8e60a4 »
2010-03-13 Bringing ASP's build system up to VW standards
156 BOOST_THREAD,
157 [AX_PKG_BOOST_LIB(THREAD, [-lboost_thread], [boost/thread/thread.hpp], [boost::mutex();], [$PKG_BOOST_DATETIME_LIBS], [boost/thread/condition.hpp])],
158 BOOST_IOSTREAMS,
159 [AX_PKG_BOOST_LIB(IOSTREAMS, [-lboost_iostreams], [boost/iostreams/device/mapped_file.hpp], [boost::iostreams::mapped_file_source();])],
160 BOOST_GRAPH,
161 [AX_PKG_BOOST_LIB(GRAPH, [], [boost/graph/adjacency_list.hpp])],
162 BOOST_MPI,
163 [AX_PKG_BOOST_LIB(MPI, [-lboost_mpi], [boost/mpi.hpp], [], [$PKG_OPEN_MPI_LIBS])],
164 BOOST_SERIALIZATION,
165 [AX_PKG_BOOST_LIB(SERIALIZATION, [-lboost_serialization], [boost/serialization/string.hpp], [], [$PKG_OPEN_MPI_LIBS $PKG_BOOST_MPI_LIBS])]
166 )
167
168 if test x"$HAVE_PKG_BOOST" = "xyes"; then
169 AX_PKG_BOOST_CHECK_VERSION([VW_])
170 AC_MSG_NOTICE([Using Boost header version $BOOST_VERSION, library suffix $PKG_BOOST_SAME_SUFFIX])
545de6e9 »
2009-08-20 Synchronize VW and Stereo build systems
171 fi
bf17a24b »
2006-12-05 Re-arranged the repository...
172
22eabd4d »
2008-11-24 Mostly sync the macros between vw & stereo. This is good either if we…
173 # This provides an easy way for users to override the threads options
a74972c5 »
2008-01-01 Merged in changes from the isis_devel branch. Improvements include an…
174 # if they are replacing Boost threads with something else for their platform.
175 AX_PKG(THREADS, [BOOST_THREAD], [], [])
bf17a24b »
2006-12-05 Re-arranged the repository...
176
85c5e335 »
2009-09-16 merge in VW build system
177 AX_PKG(M, [], [-lm], [math.h])
178
40a37049 »
2009-01-16 merge in more changes from vw
179 AX_PKG_ONE_OF(LAPACK,
180 APPLE_LAPACK,
181 [AX_PKG_APPLE(LAPACK, [], [-framework vecLib])],
85c5e335 »
2009-09-16 merge in VW build system
182 INTEL_LAPACK,
183 [case $host_cpu in
184 ia64) AX_PKG(INTEL_LAPACK, [PTHREADS M], [-lmkl_lapack -lmkl -lmkl_i2p -lguide], [mkl_lapack.h], [], [64], [dgelss_]);;
185 x86_64) AX_PKG(INTEL_LAPACK, [PTHREADS M], [-lmkl_lapack -lmkl -lmkl_def -lguide], [mkl_lapack.h], [], [em64t], [dgelss_]);;
186 *) AX_PKG(INTEL_LAPACK, [PTHREADS M], [-lmkl_lapack -lmkl -lguide], [mkl_lapack.h], [], [32], [dgelss_]);;
187 esac],
40a37049 »
2009-01-16 merge in more changes from vw
188 CLAPACK,
85c5e335 »
2009-09-16 merge in VW build system
189 [AX_PKG(CLAPACK, [], [-lclapack -lblas -lf2c], [], [], [], [dgelss_])],
40a37049 »
2009-01-16 merge in more changes from vw
190 SLAPACK,
85c5e335 »
2009-09-16 merge in VW build system
191 [AX_PKG(SLAPACK, [], [-llapack -lblas], [], [], [], [dgelss_])],
40a37049 »
2009-01-16 merge in more changes from vw
192 FLAPACK,
85c5e335 »
2009-09-16 merge in VW build system
193 [AX_PKG(FLAPACK, [], [-llapack -lblas -lgfortran], [], [], [], [dgelss_])],
40a37049 »
2009-01-16 merge in more changes from vw
194 STANDALONE_LAPACK_BLAS,
195 [AX_PKG(STANDALONE_BLAS, [], [-lblas], [])
85c5e335 »
2009-09-16 merge in VW build system
196 AX_PKG(STANDALONE_LAPACK, [STANDALONE_BLAS], [-llapack], [], [], [], [dgelss_])
40a37049 »
2009-01-16 merge in more changes from vw
197 AX_GROUP_PKG(STANDALONE_LAPACK_AND_BLAS, [STANDALONE_LAPACK STANDALONE_BLAS])],
198 STANDALONE_FLAPACK_FBLAS,
199 [AX_PKG(STANDALONE_F2C, [], [-lf2c], [])
200 AX_PKG(STANDALONE_FBLAS, [STANDALONE_F2C], [-lblas], [])
85c5e335 »
2009-09-16 merge in VW build system
201 AX_PKG(STANDALONE_FLAPACK, [STANDALONE_FBLAS STANDALONE_F2C], [-llapack], [], [], [], [dgelss_])
40a37049 »
2009-01-16 merge in more changes from vw
202 AX_GROUP_PKG(STANDALONE_FLAPACK_FBLAS, [STANDALONE_FLAPACK STANDALONE_FBLAS STANDALONE_F2C])])
22eabd4d »
2008-11-24 Mostly sync the macros between vw & stereo. This is good either if we…
203
ebca1671 »
2010-05-22 Bug fix for detecting VW_PLATE
204 AX_PKG(RABBITMQ_C, [], [-lrabbitmq], [stdlib.h stdint.h amqp.h])
9a734a55 »
2011-11-02 Added zeromq as optional dependency of VW_PLATE
205 AX_PKG(ZEROMQ, [], [-lzmq], [zmq.hpp])
ebca1671 »
2010-05-22 Bug fix for detecting VW_PLATE
206 AX_PKG(PROTOBUF, [PTHREADS], [-lprotobuf], [google/protobuf/stubs/common.h])
66c8ad22 »
2011-11-02 Have ASP pull protoc like we do in VW
207 AC_PATH_TOOL( PROTOC, [protoc], [no], [$PKG_PATHS_PROTOBUF/bin$PATH_SEPARATOR$PATH])
208 if test x"$PROTOC" = "xno" && test x"$HAVE_PKG_PROTOBUF" = "xyes"; then
209 AC_MSG_ERROR([cannot find protoc used by protobuf])
210 fi
c98d6ee5 »
2011-11-11 Added FLANN as an optional dependency of VW_MATH
211 AX_PKG(FLANN, [], [-lflann_cpp],[flann/flann.hpp])
ebca1671 »
2010-05-22 Bug fix for detecting VW_PLATE
212
d5b5c94a »
2010-03-14 Reorder of configure.ac
213 # Vision Workbench Core
35cb0948 »
2010-03-15 build system fix
214 AX_PKG(VW_CORE, [BOOST_THREAD BOOST BOOST_PROGRAM_OPTIONS LAPACK], [-lvwCore], [vw/Core/Log.h] )
c98d6ee5 »
2011-11-11 Added FLANN as an optional dependency of VW_MATH
215 AX_PKG(VW_MATH, [VW_CORE], [-lvwMath], [vw/Math/LinearAlgebra.h], [], [], [], [FLANN])
d5b5c94a »
2010-03-14 Reorder of configure.ac
216 AX_PKG(VW_IMAGE, [VW_CORE], [-lvwImage], [vw/Image/ImageView.h])
35cb0948 »
2010-03-15 build system fix
217 AX_PKG(VW_FILEIO,[VW_IMAGE BOOST_SYSTEM BOOST_FILESYSTEM], [-lvwFileIO], [vw/FileIO/DiskImageResourceOpenEXR.h vw/FileIO/DiskImageResourceGDAL.h])
7c1d3a89 »
2011-08-15 Improve disparity debug to work with non-float disparity images
218 AX_PKG(VW_TOOLS, [VW_IMAGE VW_MATH VW_CORE BOOST_FILESYSTEM BOOST_PROGRAM_OPTIONS THREADS], [-lvwTools], [vw/tools/Common.h])
219 AX_GROUP_PKG(VW, [VW_TOOLS VW_FILEIO VW_IMAGE VW_MATH VW_CORE])
d5b5c94a »
2010-03-14 Reorder of configure.ac
220
66bb2c9f »
2010-04-21 Added check that VW_FILEIO has EXR and GDAL support
221 # Double Check again that VW_FILEIO really was built with the correct 3rdParty.
222 AX_EXTRACT_CPP_SYMBOL([VW_HAVE_PKG_OPENEXR], [#include <vw/config.h>],
223 [VW_HAS_OPENEXR=$output], [VW_HAS_OPENEXR=0], ["$PKG_VW_CORE_CPPFLAGS"])
224 AX_EXTRACT_CPP_SYMBOL([VW_HAVE_PKG_GDAL], [#include <vw/config.h>],
225 [VW_HAS_GDAL=$output], [VW_HAS_GDAL=0], ["$PKG_VW_CORE_CPPFLAGS"])
226 if test x"$HAVE_PKG_VW_CORE" = "xyes"; then
227 if test x"$VW_HAS_OPENEXR" = "x0"; then
228 AC_MSG_ERROR([VW doesn't have OpenEXR support! Rebuild VW with OpenEXR support.])
229 fi
230 if test x"$VW_HAS_GDAL" = "x0"; then
231 AC_MSG_ERROR([VW doesn't have GDAL support! Rebuild VW with GDAL support.])
232 fi
233 fi
234
d5b5c94a »
2010-03-14 Reorder of configure.ac
235 # Vision Workbench Secondaries
9a734a55 »
2011-11-02 Added zeromq as optional dependency of VW_PLATE
236 AX_PKG(VW_PLATE, [VW_FILEIO PROTOBUF], [-lvwPlate], [vw/Plate/PlateFile.h], [], [], [], [ZEROMQ RABBITMQ_C])
237 if test x"$HAVE_PKG_ZEROMQ" = "xno" && test x"$HAVE_PKG_RABBITMQ_C" = "xno" && test x"$HAVE_PKG_VW_PLATE" = "xyes"; then
238 AC_MSG_ERROR([VW_PLATE requires either ZEROMQ or RABBITMQ_C or BOTH.])
239 fi
d5b5c94a »
2010-03-14 Reorder of configure.ac
240 AX_PKG(VW_CAMERA, [VW BOOST_IOSTREAMS], [-lvwCamera], [vw/Camera/CAHVModel.h])
264f3f8c »
2012-04-01 configure: Optimized Correlator no longer exists in vw/Stereo
241 AX_PKG(VW_STEREO, [VW_CAMERA], [-lvwStereo], [vw/Stereo/CostFunctions.h])
2e9a880b »
2011-10-17 Add optional dependency of PROTOBUF to VW_CARTOGRAPHY
242 AX_PKG(VW_CARTOGRAPHY, [VW_CAMERA], [-lvwCartography], [vw/Cartography/GeoReference.h], [], [], [], [PROTOBUF])
20251395 »
2011-02-17 Added CURL dependency for ASP
243 AX_PKG(VW_MOSAIC, [VW_CARTOGRAPHY], [-lvwMosaic], [vw/Mosaic/ImageComposite.h])
d5b5c94a »
2010-03-14 Reorder of configure.ac
244 AX_PKG(VW_INTEREST_POINT, [VW], [-lvwInterestPoint],[vw/InterestPoint/InterestData.h])
65ddedc1 »
2010-03-30 Bring ASP in line with the switch to BA Module
245 AX_PKG(VW_BUNDLEADJUSTMENT, [VW_INTEREST_POINT VW_CARTOGRAPHY VW_STEREO], [-lvwBundleAdjustment], [vw/BundleAdjustment/AdjustBase.h])
b7e4f18d »
2009-01-13 First cut at adding a CUDA application
246
35a56b10 »
2010-04-01 ASPCore build fix
247 AM_CONDITIONAL(HAVE_PKG_VW_BUNDLEADJUSTMENT, [test "$HAVE_PKG_VW_BUNDLEADJUSTMENT" = "yes"])
248
661b985d »
2009-01-19 make gl an explicit dep of qt-opengl
249 AX_PKG_ONE_OF(GL,
250 APPLE_GL,
251 [AX_PKG_APPLE([GL], [], [-framework OpenGL -framework GLUT -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib])],
252 LINUX_GL,
253 [AX_PKG(X11, [], [-lXext -lX11 -lXmu -lXi -lXt], [])
a0b7e81c »
2010-03-14 glShaders are not a requirement of ASP
254 AX_PKG(LINUX_GL, [X11], [-lglut -lGLU -lGL], [GL/gl.h GL/glu.h GL/glut.h])])
661b985d »
2009-01-19 make gl an explicit dep of qt-opengl
255
7a3bc16d »
2009-01-20 make GL an explicit dep of openscenegraph, too.
256 AX_PKG(OPENSCENEGRAPH, [GL], [-losg -losgDB -lOpenThreads -losgViewer -losgText -losgGA -losgFX -losgTerrain -losgUtil], [osg/ref_ptr])
257
fd5a841b »
2010-04-28 add a spice subdir detection for naif dir
258 AX_PKG_ONE_OF(SPICE,
259 SPICE_SUBDIR, [AX_PKG(SPICE_SUBDIR, [], [-lcspice], [SpiceUsr.h SpiceZfc.h], [naif])],
260 SPICE_TOP, [AX_PKG(SPICE_TOP, [], [-lcspice], [SpiceUsr.h SpiceZfc.h])])
7a3bc16d »
2009-01-20 make GL an explicit dep of openscenegraph, too.
261
c69254d4 »
2009-10-09 new qt detection method
262 if test "$HAVE_PKG_QT" = no; then
263 ENABLE_QT_QMAKE=no
df8146ec »
2009-01-15 Brought over some of Mike Lundy\'s new build system tweaks from VW to…
264 fi
265
c69254d4 »
2009-10-09 new qt detection method
266 if test "$ENABLE_QT_QMAKE" = no; then
267 AX_GROUP_PKG([QT_QMAKE])
268 else
269 # Qt with AutoTroll.
bf8e60a4 »
2010-03-13 Bringing ASP's build system up to VW standards
270 AT_WITH_QT([+gui +sql +opengl +network], [], [], [HAVE_PKG_QT_QMAKE="no:missing QT"], [])
c69254d4 »
2009-10-09 new qt detection method
271
272 if test x"$HAVE_PKG_QT_QMAKE" != x"no:missing QT"; then
273 AT_REQUIRE_QT_VERSION([4.0], [HAVE_PKG_QT_QMAKE="no:wrong QT version"], [])
274 fi
275
276 # We seed QT_QMAKE's cppflags and libs with the ones qmake figured out
277 PKG_QT_QMAKE_CPPFLAGS="$PKG_QT_QMAKE_CPPFLAGS $QT_CPPFLAGS"
278 AX_PKG(QT_QMAKE, [], [$QT_LIBS], [QVector])
279 fi
df8146ec »
2009-01-15 Brought over some of Mike Lundy\'s new build system tweaks from VW to…
280
281 AX_PKG_ONE_OF(QT,
d6387f3a »
2009-10-10 Add an "arbitrary QT" mode
282 ARBITRARY_QT,
283 [if test -z "$QT_ARBITRARY_MODULES" -a -z "$HAVE_PKG_ARBITRARY_MODULES"; then
284 HAVE_PKG_ARBITRARY_QT="no:Set \$QT_ARBITRARY_MODULES"
285 else
286 for module in $QT_ARBITRARY_MODULES; do
0d57a7a5 »
2010-04-29 make kakadu optional, and change arbitrary_qt handling
287 PKG_ARBITRARY_QT_NEEDED_HEADERS="$PKG_ARBITRARY_QT_NEEDED_HEADERS ${module}"
d6387f3a »
2009-10-10 Add an "arbitrary QT" mode
288 done
0d57a7a5 »
2010-04-29 make kakadu optional, and change arbitrary_qt handling
289 PKG_ARBITRARY_QT_CPPFLAGS="$PKG_ARBITRARY_QT_CPPFLAGS -DQT_SHARED"
290 AX_PKG(ARBITRARY_QT, [], [], [$PKG_ARBITRARY_QT_NEEDED_HEADERS])
291 fi],
c69254d4 »
2009-10-09 new qt detection method
292 APPLE_QMAKE_QT, [AX_PKG_APPLE(QMAKE_QT, [GL QT_QMAKE], [])],
293 LINUX_QMAKE_QT,
bf8e60a4 »
2010-03-13 Bringing ASP's build system up to VW standards
294 [AX_PKG(QT_QMAKE_OPENGL, [QT_QMAKE], [], [QtOpenGL])
295 AX_PKG(QT_QMAKE_GUI, [QT_QMAKE], [], [QLabel])
296 AX_PKG(QT_QMAKE_SQL, [QT_QMAKE], [], [QtSql])
297 AX_PKG(QT_QMAKE_NETWORK, [QT_QMAKE], [], [QtNetwork])
298 AX_GROUP_PKG(LINUX_QMAKE_QT, [QT_QMAKE QT_QMAKE_GUI QT_QMAKE_OPENGL QT_QMAKE_SQL QT_QMAKE_NETWORK])],
c69254d4 »
2009-10-09 new qt detection method
299 GUESS_QT,
300 [PKG_QT_GUESS_BASE_CPPFLAGS="$PKG_QT_GUESS_BASE_CPPFLAGS -DQT_SHARED"
301 AX_PKG(QT_GUESS_BASE, [], [], [QtCore/qstring.h])
302 AX_PKG(QT_GUESS_CORE, [QT_GUESS_BASE], [-lQtCore], [QtCore], [QtCore])
303 AX_PKG(QT_GUESS_GUI, [QT_GUESS_CORE], [-lQtGui], [QtGui], [QtGui])
304 AX_PKG(QT_GUESS_SQL, [QT_GUESS_CORE], [-lQtSql], [QtSql], [QtSql])
bf8e60a4 »
2010-03-13 Bringing ASP's build system up to VW standards
305 AX_PKG(QT_GUESS_NETWORK,[QT_GUESS_CORE], [-lQtNetwork],[QtNetwork],[QtNetwork])
c69254d4 »
2009-10-09 new qt detection method
306 AX_PKG(QT_GUESS_OPENGL, [QT_GUESS_CORE QT_GUESS_GUI], [-lQtOpenGL], [QtOpenGL], [QtOpenGL])
bf8e60a4 »
2010-03-13 Bringing ASP's build system up to VW standards
307 AX_GROUP_PKG(GUESS_QT, [QT_GUESS_BASE QT_GUESS_CORE QT_GUESS_GUI QT_GUESS_SQL QT_GUESS_NETWORK QT_GUESS_OPENGL])])
df8146ec »
2009-01-15 Brought over some of Mike Lundy\'s new build system tweaks from VW to…
308
40a37049 »
2009-01-16 merge in more changes from vw
309 AX_PKG_ONE_OF(QWT,
072c7d80 »
2012-05-22 build: Move qwt detection over toward using framework.
310 APPLE_QWT, [AX_PKG_APPLE(QWT, [QT], [-framework qwt])],
311 PLAIN_QWT, [AX_PKG(PLAIN_QWT, [QT], [-lqwt], [qwt.h])],
312 SUFFX_QWT, [AX_PKG(SUFFX_QWT, [QT], [-lqwt-qt4], [qwt.h])])
40a37049 »
2009-01-16 merge in more changes from vw
313
314 AX_PKG_ONE_OF(GSL,
860c4efc »
2009-01-30 detect gsl better
315 GSL_HASBLAS, [AX_PKG(GSL_HASBLAS, [LAPACK], [-lgsl])],
316 GSL_NEEDBLAS, [AX_PKG(GSL_NEEDBLAS, [LAPACK], [-lgsl -lgslcblas])])
3a92ea1a »
2008-10-16 this patch adds --with-modulename-cppflags and --with-modulename-libs.
317
072c7d80 »
2012-05-22 build: Move qwt detection over toward using framework.
318 AX_PKG(CURL, [], [-lcurl], [curl/curl.h])
a12cff0f »
2012-08-24 Support for laslib, liblas, and point2las
319 AX_PKG(LASZIP, [BOOST_THREAD BOOST BOOST_PROGRAM_OPTIONS], [-llaszip], [laszip.hpp])
320 AX_PKG(LIBLAS, [BOOST_THREAD BOOST BOOST_PROGRAM_OPTIONS LASZIP], [-llas], [liblas/liblas.hpp])
072c7d80 »
2012-05-22 build: Move qwt detection over toward using framework.
321 AX_PKG(GEOS, [], [-lgeos], [geos.h])
8940ddf2 »
2012-03-19 build: Check for xercesc headers
322 AX_PKG(XERCESC, [CURL], [-lxerces-c], [xercesc/dom/DOM.hpp xercesc/util/XMLString.hpp xercesc/parsers/XercesDOMParser.hpp])
3d7a28ee »
2011-10-19 Added cholmod as a dependency for ASP (linux only)
323 AX_PKG(UFCONFIG, [], [-lufconfig])
e62ca197 »
2012-05-23 build: Change dependencies of ISIS3RDPARTY
324 AX_PKG(AMD, [], [-lamd], [], [], [], [], [UFCONFIG])
325 AX_PKG(COLAMD, [], [-lcolamd], [], [], [], [], [UFCONFIG])
326 AX_PKG(CHOLMOD, [AMD COLAMD LAPACK], [-lcholmod])
327 AX_PKG(Z, [], [-lz])
bb7b67d8 »
2012-08-20 configure.ac: libtiff deoends on libjpeg
328 AX_PKG_ONE_OF(TIFF,
329 STANDALONE_TIFF, [AX_PKG(STANDALONE_TIFF, [Z], [-ltiff])],
330 TIFF_NEEDS_JPEG, [AX_PKG(TIFF_NEEDS_JPEG, [Z], [-ljpeg -ltiff])])
155d056d »
2010-04-28 refresh asp thirdparty deps (needs more testing)
331
332 AX_PKG_ONE_OF(SUPERLU,
333 SUPERLU_STATIC, [AX_PKG(SUPERLU_STATIC, [LAPACK], [-lyou_should_override_me])],
08394b51 »
2010-06-25 fixed build problem with new isis
334 SUPERLU_PLAIN, [AX_PKG(SUPERLU_PLAIN, [LAPACK], [-lsuperlu], [])],
335 SUPERLU_VER_30, [AX_PKG(SUPERLU_VER_30, [LAPACK], [-lsuperlu_3.0])])
155d056d »
2010-04-28 refresh asp thirdparty deps (needs more testing)
336
337 AX_PKG_ONE_OF(KAKADU,
338 KAKADU_SPLIT, [AX_PKG(KAKADU_SPLIT, [], [-lkdu -lkdu_apps])],
339 KAKADU_63_JOIN, [AX_PKG(KAKADU_63_JOIN, [], [-lkdu_a63R])])
340
0d57a7a5 »
2010-04-29 make kakadu optional, and change arbitrary_qt handling
341 if test x"$host_vendor" = "xapple"; then
e62ca197 »
2012-05-23 build: Change dependencies of ISIS3RDPARTY
342 AX_PKG(ISIS3RDPARTY, [LAPACK GSL QWT GEOS SPICE XERCESC PROTOBUF CHOLMOD TIFF], [],[],[],[],[],[KAKADU])
0d57a7a5 »
2010-04-29 make kakadu optional, and change arbitrary_qt handling
343 else
e62ca197 »
2012-05-23 build: Change dependencies of ISIS3RDPARTY
344 AX_PKG(ISIS3RDPARTY, [LAPACK GSL QWT GEOS SPICE XERCESC SUPERLU PROTOBUF CHOLMOD TIFF],[],[],[],[],[],[KAKADU])
0d57a7a5 »
2010-04-29 make kakadu optional, and change arbitrary_qt handling
345 fi
9c887d79 »
2008-06-17 Added a visualization program called Bundlevis. Also modified rmax_ad…
346
d5b5c94a »
2010-03-14 Reorder of configure.ac
347 AX_PKG(ISIS, [ISIS3RDPARTY QT], [-lisis3], [SpecialPixel.h])
afb8bd99 »
2011-10-14 Added retrieval of ISIS version in Autotools
348 if test x"$HAVE_PKG_ISIS" = "xyes"; then
349 AX_PKG_ISIS_CHECK_VERSION()
350 fi
f9707bd2 »
2010-02-04 Added ability to use TCMALLOC and PROFILER
351
2b27f878 »
2010-04-25 Added ptk_server plus support
352 dnl check for recent rabbitmq; this can go away soon, it's just to prevent a
353 dnl flag-day upgrade
87ec6f4d »
2010-10-14 Bug fix for detecting RabbitMQ_C
354 old_CXXFLAGS="$CXXFLAGS"
355 old_LDFLAGS="$LDFLAGS"
356 CXXFLAGS="$CXXFLAGS $PKG_RABBITMQ_C_CPPFLAGS"
357 LDFLAGS="$LDFLAGS $PKG_RABBITMQ_C_LIBS"
2b27f878 »
2010-04-25 Added ptk_server plus support
358 if test x"$HAVE_PKG_RABBITMQ_C" = "xyes"; then
730fe2df »
2010-10-12 Fix warning with autoconf 2.68
359 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
2b27f878 »
2010-04-25 Added ptk_server plus support
360 #include <stdlib.h>
361 #include <stdint.h>
362 #include <amqp.h>
363 ]], [[
87ec6f4d »
2010-10-14 Bug fix for detecting RabbitMQ_C
364 amqp_rpc_reply_t x;
730fe2df »
2010-10-12 Fix warning with autoconf 2.68
365 x.library_error;
366 ]])], [], [
367 HAVE_PKG_RABBITMQ_C="no:current version is too old"
368 AX_PKG(RABBITMQ_C, [], [-lrabbitmq], [stdlib.h stdint.h amqp.h])])
2b27f878 »
2010-04-25 Added ptk_server plus support
369 fi
87ec6f4d »
2010-10-14 Bug fix for detecting RabbitMQ_C
370 CXXFLAGS="$old_CXXFLAGS"
371 LDFLAGS="$old_LDFLAGS"
2b27f878 »
2010-04-25 Added ptk_server plus support
372
8634e659 »
2008-07-29 Added AM_CONDITIONAL directives for better backwards compatibility wi…
373 # These are here (instead of inside the PKG macro where they belong)
374 # for backwards compatability with older versions of automake.
c3e0cadd »
2009-01-17 clean up configure deps a bit
375 AM_CONDITIONAL(HAVE_PKG_SPICE, [test "$HAVE_PKG_SPICE" = "yes"])
200be143 »
2008-02-01 A few tweaks to the stereo build system to get it to work on os 10.5
376 AM_CONDITIONAL(HAVE_PKG_ISIS, [test "$HAVE_PKG_ISIS" = "yes"])
9c0d10ba »
2009-09-18 Massive reorganization. Works this time! A good handful of code has b…
377 AM_CONDITIONAL(HAVE_PKG_OPENSCENEGRAPH, [test "$HAVE_PKG_OPENSCENEGRAPH" = "yes"])
2b27f878 »
2010-04-25 Added ptk_server plus support
378 AM_CONDITIONAL(HAVE_PKG_RABBITMQ_C, [test "$HAVE_PKG_RABBITMQ_C" = "yes"])
379 AM_CONDITIONAL(HAVE_PKG_PROTOBUF, [test "$HAVE_PKG_PROTOBUF" = "yes"])
c98d6ee5 »
2011-11-11 Added FLANN as an optional dependency of VW_MATH
380 AM_CONDITIONAL(HAVE_PKG_FLANN, [test "$HAVE_PKG_FLANN" = "yes"])
200be143 »
2008-02-01 A few tweaks to the stereo build system to get it to work on os 10.5
381
bf17a24b »
2006-12-05 Re-arranged the repository...
382 ##################################################
40a37049 »
2009-01-16 merge in more changes from vw
383 # module definitions
bf17a24b »
2006-12-05 Re-arranged the repository...
384 ##################################################
385
d5b5c94a »
2010-03-14 Reorder of configure.ac
386 AX_GROUP_PKG(BOOST_MOST, [BOOST_DATETIME BOOST_IOSTREAMS BOOST])
387 AX_GROUP_PKG(VW_ALL, [VW_CARTOGRAPHY VW_STEREO VW_CAMERA VW_INTEREST_POINT VW])
388
c989ac2c »
2010-04-21 Protobuf support for ASP
389 # Module
d5b5c94a »
2010-03-14 Reorder of configure.ac
390 AX_MODULE(CORE, [src/asp/Core], [libaspCore.la], yes, [], [VW_ALL BOOST_MOST], [LAPACK])
391 AX_MODULE(SPICEIO, [src/asp/SpiceIO], [libaspSpiceIO.la], yes, [], [VW BOOST_MOST SPICE])
392 AX_MODULE(ISISIO, [src/asp/IsisIO], [libaspIsisIO.la], yes, [], [ISIS VW_CARTOGRAPHY BOOST])
48f89500 »
2012-03-18 build: Make Xerces-C a requirement of libSessions
393 AX_MODULE(SESSIONS, [src/asp/Sessions], [libaspSessions.la], yes, [CORE], [XERCESC], [ISISIO SPICEIO ])
d43a5bd9 »
2010-04-01 Clean up includes and namespaces
394 AX_MODULE(MPI, [src/asp/MPI], [], no, [VW_BUNDLEADJUSTMENT ISISIO CORE], [BOOST_SERIALIZATION BOOST_MPI OPEN_MPI VW_ALL])
d5b5c94a »
2010-03-14 Reorder of configure.ac
395
c989ac2c »
2010-04-21 Protobuf support for ASP
396 # Tools
bd1138f5 »
2012-05-17 tools: Finish working rpc_mapproject
397 AX_APP(ALIGNDEM, [src/asp/Tools], no, [VW_MOSAIC VW_CARTOGRAPHY VW_INTEREST_POINT CORE])
8b63830e »
2010-04-01 Making bundle_adjust compile
398 AX_APP(BUNDLEADJUST, [src/asp/Tools], no, [VW_BUNDLEADJUSTMENT SESSIONS])
618caf1c »
2011-06-16 Move ASP Common implementations into a source file
399 AX_APP(BUNDLEVIS, [src/asp/Tools], no, [OPENSCENEGRAPH VW_BUNDLEADJUSTMENT CORE])
400 AX_APP(DEMPROFILE, [src/asp/Tools], no, [VW VW_CARTOGRAPHY CORE])
bd1138f5 »
2012-05-17 tools: Finish working rpc_mapproject
401 AX_APP(DISPARITYDEBUG, [src/asp/Tools], yes, [VW_STEREO CORE])
402 AX_APP(GEODIFF, [src/asp/Tools], no, [BOOST VW VW_CARTOGRAPHY CORE])
618caf1c »
2011-06-16 Move ASP Common implementations into a source file
403 AX_APP(HSVMERGE, [src/asp/Tools], yes, [VW VW_CARTOGRAPHY CORE])
bd1138f5 »
2012-05-17 tools: Finish working rpc_mapproject
404 AX_APP(ISISADJUST, [src/asp/Tools], yes, [VW_BUNDLEADJUSTMENT ISISIO CORE])
618caf1c »
2011-06-16 Move ASP Common implementations into a source file
405 AX_APP(ISISADJUSTCAMERAERR, [src/asp/Tools], no, [VW_BUNDLEADJUSTMENT CORE ISISIO])
406 AX_APP(ISISADJUSTCNETCLIP, [src/asp/Tools], no,[VW_BUNDLEADJUSTMENT CORE ISISIO])
407 AX_APP(MER2CAMERA, [src/asp/Tools], yes, [VW VW_CAMERA CORE])
bd1138f5 »
2012-05-17 tools: Finish working rpc_mapproject
408 AX_APP(ORBITVIZ, [src/asp/Tools], yes, [SESSIONS])
409 AX_APP(ORTHOPROJECT, [src/asp/Tools], yes, [SESSIONS])
410 AX_APP(PLATEORTHOPROJECT,[src/asp/Tools], no, [VW_PLATE CORE SESSIONS ISISIO])
411 AX_APP(POINT2DEM, [src/asp/Tools], yes, [CORE])
412 AX_APP(POINT2MESH, [src/asp/Tools], yes, [OPENSCENEGRAPH VW CORE])
a12cff0f »
2012-08-24 Support for laslib, liblas, and point2las
413 AX_APP(POINT2LAS, [src/asp/Tools], no, [BOOST LASZIP LIBLAS VW VW_CARTOGRAPHY CORE])
bd1138f5 »
2012-05-17 tools: Finish working rpc_mapproject
414 AX_APP(RESULTS, [src/asp/Tools], no, [CORE ISISIO])
415 AX_APP(RMAX2CAHVOR, [src/asp/Tools], no, [SESSIONS])
416 AX_APP(RMAXADJUST, [src/asp/Tools], no, [VW_BUNDLEADJUSTMENT SESSIONS])
417 AX_APP(RPCMAPPROJECT, [src/asp/Tools], yes, [VW VW_CAMERA VW_CARTOGRAPHY CORE SESSIONS])
418 AX_APP(STEREO, [src/asp/Tools], yes, [SESSIONS])
9c0d10ba »
2009-09-18 Massive reorganization. Works this time! A good handful of code has b…
419
c989ac2c »
2010-04-21 Protobuf support for ASP
420 # Toolkits (like module, but doesn't build a library)
f5e9e718 »
2011-06-17 Have ControlNetTK link against ASP Core
421 AX_MODULE(CONTROLNETTK, [src/asp/ControlNetTK], [], no, [VW_BUNDLEADJUSTMENT CORE ISISIO], [BOOST])
c989ac2c »
2010-04-21 Protobuf support for ASP
422
8634e659 »
2008-07-29 Added AM_CONDITIONAL directives for better backwards compatibility wi…
423 # These are here (instead of inside the APP macro where they belong)
424 # for backwards compatability with older versions of automake.
9c0d10ba »
2009-09-18 Massive reorganization. Works this time! A good handful of code has b…
425 AM_CONDITIONAL(MAKE_MODULE_CORE, [test "$MAKE_MODULE_CORE" = "yes"])
426 AM_CONDITIONAL(MAKE_MODULE_ISISIO, [test "$MAKE_MODULE_ISISIO" = "yes"])
427 AM_CONDITIONAL(MAKE_MODULE_SPICEIO, [test "$MAKE_MODULE_SPICEIO" = "yes"])
428 AM_CONDITIONAL(MAKE_MODULE_SESSIONS, [test "$MAKE_MODULE_SESSIONS" = "yes"])
384d7c30 »
2010-03-09 Added skeleton for MPI in ASP
429 AM_CONDITIONAL(MAKE_MODULE_MPI, [test "$MAKE_MODULE_MPI" = "yes"])
97a01a67 »
2010-07-15 Added Control Network Toolkit
430 AM_CONDITIONAL(MAKE_MODULE_CONTROLNETTK, [test "$MAKE_MODULE_CONTROLNETTK" = "yes"])
9c0d10ba »
2009-09-18 Massive reorganization. Works this time! A good handful of code has b…
431
bd1138f5 »
2012-05-17 tools: Finish working rpc_mapproject
432 AM_CONDITIONAL(MAKE_APP_ALIGNDEM, [test "$MAKE_APP_ALIGNDEM" = "yes"])
8634e659 »
2008-07-29 Added AM_CONDITIONAL directives for better backwards compatibility wi…
433 AM_CONDITIONAL(MAKE_APP_BUNDLEADJUST, [test "$MAKE_APP_BUNDLEADJUST" = "yes"])
434 AM_CONDITIONAL(MAKE_APP_BUNDLEVIS, [test "$MAKE_APP_BUNDLEVIS" = "yes"])
6eaf2197 »
2009-12-01 Rough draft upload of a DEM profile utility. Currently it can only ma…
435 AM_CONDITIONAL(MAKE_APP_DEMPROFILE, [test "$MAKE_APP_DEMPROFILE" = "yes"])
bd1138f5 »
2012-05-17 tools: Finish working rpc_mapproject
436 AM_CONDITIONAL(MAKE_APP_DISPARITYDEBUG, [test "$MAKE_APP_DISPARITYDEBUG" = "yes"])
437 AM_CONDITIONAL(MAKE_APP_GEODIFF, [test "$MAKE_APP_GEODIFF" = "yes"])
0fd16f0c »
2010-04-15 Added HSV_merge utility
438 AM_CONDITIONAL(MAKE_APP_HSVMERGE, [test "$MAKE_APP_HSVMERGE" = "yes"])
bd1138f5 »
2012-05-17 tools: Finish working rpc_mapproject
439 AM_CONDITIONAL(MAKE_APP_ISISADJUST, [test "$MAKE_APP_ISISADJUST" = "yes"])
df1bec39 »
2010-12-18 Add isis_adjust_camera_err
440 AM_CONDITIONAL(MAKE_APP_ISISADJUSTCAMERAERR, [test "$MAKE_APP_ISISADJUSTCAMERAERR" = "yes"])
dc218f38 »
2011-01-02 Added isis_adjust_cnet_clip
441 AM_CONDITIONAL(MAKE_APP_ISISADJUSTCNETCLIP, [test "$MAKE_APP_ISISADJUSTCNETCLIP" = "yes"])
8f0157f8 »
2011-04-20 Added MER example
442 AM_CONDITIONAL(MAKE_APP_MER2CAMERA, [test "$MAKE_APP_MER2CAMERA" = "yes"])
bd1138f5 »
2012-05-17 tools: Finish working rpc_mapproject
443 AM_CONDITIONAL(MAKE_APP_ORBITVIZ, [test "$MAKE_APP_ORBITVIZ" = "yes"])
444 AM_CONDITIONAL(MAKE_APP_ORTHOPROJECT, [test "$MAKE_APP_ORTHOPROJECT" = "yes"])
445 AM_CONDITIONAL(MAKE_APP_PLATEORTHOPROJECT, [test "$MAKE_APP_PLATEORTHOPROJECT" = "yes"])
446 AM_CONDITIONAL(MAKE_APP_POINT2DEM, [test "$MAKE_APP_POINT2DEM" = "yes"])
447 AM_CONDITIONAL(MAKE_APP_POINT2MESH, [test "$MAKE_APP_POINT2MESH" = "yes"])
7722c843 »
2012-08-23 Make point2las compile
448 AM_CONDITIONAL(MAKE_APP_POINT2LAS, [test "$MAKE_APP_POINT2LAS" = "yes"])
bd1138f5 »
2012-05-17 tools: Finish working rpc_mapproject
449 AM_CONDITIONAL(MAKE_APP_RESULTS, [test "$MAKE_APP_RESULTS" = "yes"])
450 AM_CONDITIONAL(MAKE_APP_RMAX2CAHVOR, [test "$MAKE_APP_RMAX2CAHVOR" = "yes"])
451 AM_CONDITIONAL(MAKE_APP_RMAXADJUST, [test "$MAKE_APP_RMAXADJUST" = "yes"])
452 AM_CONDITIONAL(MAKE_APP_RPCMAPPROJECT, [test "$MAKE_APP_RPCMAPPROJECT" = "yes"])
453 AM_CONDITIONAL(MAKE_APP_STEREO, [test "$MAKE_APP_STEREO" = "yes"])
454 AM_CONDITIONAL(MAKE_APP_STEREOGUI, [test "$MAKE_APP_STEREOGUI" = "yes"])
40a37049 »
2009-01-16 merge in more changes from vw
455
456 ##################################################
457 # final processing
458 ##################################################
459
fcb26127 »
2012-07-13 core: Make ASP compliant with Boost 1.50
460 ASP_CPPFLAGS="-I\${top_srcdir}/src $OTHER_CPPFLAGS"
22eabd4d »
2008-11-24 Mostly sync the macros between vw & stereo. This is good either if we…
461 ASP_LDFLAGS="$OTHER_LDFLAGS"
bf17a24b »
2006-12-05 Re-arranged the repository...
462
545de6e9 »
2009-08-20 Synchronize VW and Stereo build systems
463 # Do this last, to make sure it's not overridden
464 if test x"$ENABLE_STRICT_ALIASING" = x"no"; then
465 CXXFLAGS="$CXXFLAGS -fno-strict-aliasing"
bf17a24b »
2006-12-05 Re-arranged the repository...
466 fi
467
545de6e9 »
2009-08-20 Synchronize VW and Stereo build systems
468 AX_LOG([using CPPFLAGS=$CPPFLAGS])
469 AX_LOG([using ASP_CPPFLAGS=$ASP_CPPFLAGS])
470 AX_LOG([using CFLAGS=$CFLAGS])
471 AX_LOG([using CXXFLAGS=$CXXFLAGS])
472 AX_LOG([using LDFLAGS=$LDFLAGS])
473 AX_LOG([using ASP_LDFLAGS=$ASP_LDFLAGS])
474 AX_LOG([using ASP_ENABLE_EXCEPTIONS=$ENABLE_EXCEPTIONS])
475
a74972c5 »
2008-01-01 Merged in changes from the isis_devel branch. Improvements include an…
476 AC_SUBST(ASP_CPPFLAGS)
477 AC_SUBST(ASP_LDFLAGS)
478
479
bf17a24b »
2006-12-05 Re-arranged the repository...
480 ##################################################
40a37049 »
2009-01-16 merge in more changes from vw
481 # makefiles to process
bf17a24b »
2006-12-05 Re-arranged the repository...
482 ##################################################
483
484 AC_CONFIG_FILES([ \
485 Makefile \
59f997f3 »
2010-11-09 Make the binary builder dist-add stuff part of the build
486 data/Makefile \
bf17a24b »
2006-12-05 Re-arranged the repository...
487 src/Makefile \
9c0d10ba »
2009-09-18 Massive reorganization. Works this time! A good handful of code has b…
488 src/asp/Makefile \
489 src/asp/Core/Makefile \
e37d6d03 »
2010-05-02 Added a ErodeView.
490 src/asp/Core/tests/Makefile \
9c0d10ba »
2009-09-18 Massive reorganization. Works this time! A good handful of code has b…
491 src/asp/SpiceIO/Makefile \
492 src/asp/IsisIO/Makefile \
4515a042 »
2010-01-28 Added linescan proof of accuracy to groundmap
493 src/asp/IsisIO/tests/Makefile \
9c0d10ba »
2009-09-18 Massive reorganization. Works this time! A good handful of code has b…
494 src/asp/Sessions/Makefile \
495 src/asp/Sessions/ISIS/Makefile \
496 src/asp/Sessions/Pinhole/Makefile \
497 src/asp/Sessions/RMAX/Makefile \
e71c8f54 »
2012-02-07 stereo: session: Added support for Digital Globe XML
498 src/asp/Sessions/DG/Makefile \
693fce6a »
2012-03-23 build: Fix build system so that it handles 'dist' correctly
499 src/asp/Sessions/RPC/Makefile \
e71c8f54 »
2012-02-07 stereo: session: Added support for Digital Globe XML
500 src/asp/Sessions/tests/Makefile \
384d7c30 »
2010-03-09 Added skeleton for MPI in ASP
501 src/asp/MPI/Makefile \
bf8e60a4 »
2010-03-13 Bringing ASP's build system up to VW standards
502 src/asp/Tools/Makefile \
97a01a67 »
2010-07-15 Added Control Network Toolkit
503 src/asp/ControlNetTK/Makefile \
bf17a24b »
2006-12-05 Re-arranged the repository...
504 ])
505
506 AC_OUTPUT
Something went wrong with that request. Please try again.