Skip to content
This repository
Newer
Older
100644 500 lines (429 sloc) 22.972 kb
e9583751 » zmoratto
2011-05-23 Run relicense
1 dnl __BEGIN_LICENSE__
815e548b » zmoratto
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 » novas0x2a
2009-08-20 Synchronize VW and Stereo build systems
16 dnl __END_LICENSE__
bf17a24b » broxtronix
2006-12-05 Re-arranged the repository...
17
bf8e60a4 » zmoratto
2010-03-13 Bringing ASP's build system up to VW standards
18
4ce2bd37 » novas0x2a
2009-03-12 commit changes from VW
19 m4_pattern_forbid([^AX_])
85c5e335 » novas0x2a
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 » zmoratto
2010-03-13 Bringing ASP's build system up to VW standards
32 m4_pattern_allow([^PKG_ARBITRARY_QT_NEEDED_HEADERS$])
4ce2bd37 » novas0x2a
2009-03-12 commit changes from VW
33
40a37049 » novas0x2a
2009-01-16 merge in more changes from vw
34 ##################################################
35 # A few starting bits
36 ##################################################
37
bf8e60a4 » zmoratto
2010-03-13 Bringing ASP's build system up to VW standards
38 AC_PREREQ([2.59])
40a37049 » novas0x2a
2009-01-16 merge in more changes from vw
39 dnl TODO BEFORE RELEASE: update package version
6b9f4238 » zmoratto
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 » broxtronix
2006-12-05 Re-arranged the repository...
41 AC_CONFIG_AUX_DIR(config)
9ae12aeb » novas0x2a
2008-11-24 make stereo's build much like vw's
42 AC_CONFIG_MACRO_DIR([m4])
bf17a24b » broxtronix
2006-12-05 Re-arranged the repository...
43 AC_CANONICAL_HOST
bf8e60a4 » zmoratto
2010-03-13 Bringing ASP's build system up to VW standards
44 AM_INIT_AUTOMAKE([nostdinc 1.8.5])
9c0d10ba » zmoratto
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 » broxtronix
2006-12-05 Re-arranged the repository...
46
d76428c6 » zmoratto
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 » novas0x2a
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 » zmoratto
2011-01-06 Fix variable assignment in configure
53 docdir='${datadir}/doc/${PACKAGE_TARNAME}'
7747ebc8 » novas0x2a
2010-12-20 move docdir fix to configure.ac to avoid unconditional override
54 AC_SUBST(docdir)
55 fi
56
bf8e60a4 » zmoratto
2010-03-13 Bringing ASP's build system up to VW standards
57 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
58
545de6e9 » novas0x2a
2009-08-20 Synchronize VW and Stereo build systems
59 dnl TODO RIGHT BEFORE RELEASE: update libtool version
40a37049 » novas0x2a
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 » zmoratto
2010-03-13 Bringing ASP's build system up to VW standards
72 LIBTOOL_VERSION=4:0:0
a74972c5 » broxtronix
2008-01-01 Merged in changes from the isis_devel branch. Improvements include an…
73 AC_SUBST(LIBTOOL_VERSION)
74
bf8e60a4 » zmoratto
2010-03-13 Bringing ASP's build system up to VW standards
75 m4_divert_text([INIT_PREPARE], [dnl
40a37049 » novas0x2a
2009-01-16 merge in more changes from vw
76 # load the config.options
ea6a6c65 » novas0x2a
2009-04-17 resync with vw macros
77 if test -f ./config.options; then
545de6e9 » novas0x2a
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 » zmoratto
2010-03-13 Bringing ASP's build system up to VW standards
81 . ./config.options
bf17a24b » broxtronix
2006-12-05 Re-arranged the repository...
82 fi
bf8e60a4 » zmoratto
2010-03-13 Bringing ASP's build system up to VW standards
83 ])
71022877 » novas0x2a
2009-02-05 I moved PKG_PATHS to ax_common_options.m4
84
bf17a24b » broxtronix
2006-12-05 Re-arranged the repository...
85 ##################################################
40a37049 » novas0x2a
2009-01-16 merge in more changes from vw
86 # Find the necessary programs
bf17a24b » broxtronix
2006-12-05 Re-arranged the repository...
87 ##################################################
88
40a37049 » novas0x2a
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 » zmoratto
2010-03-13 Bringing ASP's build system up to VW standards
95 # Disable static libraries by default
96 AM_DISABLE_STATIC
97
40a37049 » novas0x2a
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 » novas0x2a
2009-01-16 move a bunch of common options to their own macro
106 AX_COMMON_OPTIONS
a74972c5 » broxtronix
2008-01-01 Merged in changes from the isis_devel branch. Improvements include an…
107
bf8e60a4 » zmoratto
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 » broxtronix
2008-01-01 Merged in changes from the isis_devel branch. Improvements include an…
115
bf17a24b » broxtronix
2006-12-05 Re-arranged the repository...
116 ##################################################
545de6e9 » novas0x2a
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 » novas0x2a
2009-10-09 new qt detection method
121 AX_ARG_ENABLE(qt-qmake, yes, [none], [Allow qmake detection of QT])
122
545de6e9 » novas0x2a
2009-08-20 Synchronize VW and Stereo build systems
123
124 ##################################################
125 # Handle options
bf17a24b » broxtronix
2006-12-05 Re-arranged the repository...
126 ##################################################
127
128
22eabd4d » novas0x2a
2008-11-24 Mostly sync the macros between vw & stereo. This is good either if we…
129
545de6e9 » novas0x2a
2009-08-20 Synchronize VW and Stereo build systems
130 ##################################################
131 # distribution options
132 ##################################################
133
40a37049 » novas0x2a
2009-01-16 merge in more changes from vw
134
545de6e9 » novas0x2a
2009-08-20 Synchronize VW and Stereo build systems
135
136
137 ##################################################
138 # package checks
139 ##################################################
140
141 AX_PKG_PTHREADS
142
384d7c30 » zmoratto
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 » zmoratto
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,
155 [AX_PKG_BOOST_LIB(DATETIME, [-lboost_date_time], [boost/date_time/gregorian/gregorian_types.hpp])],
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 » novas0x2a
2009-08-20 Synchronize VW and Stereo build systems
171 fi
bf17a24b » broxtronix
2006-12-05 Re-arranged the repository...
172
22eabd4d » novas0x2a
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 » broxtronix
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 » broxtronix
2006-12-05 Re-arranged the repository...
176
85c5e335 » novas0x2a
2009-09-16 merge in VW build system
177 AX_PKG(M, [], [-lm], [math.h])
178
40a37049 » novas0x2a
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 » novas0x2a
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 » novas0x2a
2009-01-16 merge in more changes from vw
188 CLAPACK,
85c5e335 » novas0x2a
2009-09-16 merge in VW build system
189 [AX_PKG(CLAPACK, [], [-lclapack -lblas -lf2c], [], [], [], [dgelss_])],
40a37049 » novas0x2a
2009-01-16 merge in more changes from vw
190 SLAPACK,
85c5e335 » novas0x2a
2009-09-16 merge in VW build system
191 [AX_PKG(SLAPACK, [], [-llapack -lblas], [], [], [], [dgelss_])],
40a37049 » novas0x2a
2009-01-16 merge in more changes from vw
192 FLAPACK,
85c5e335 » novas0x2a
2009-09-16 merge in VW build system
193 [AX_PKG(FLAPACK, [], [-llapack -lblas -lgfortran], [], [], [], [dgelss_])],
40a37049 » novas0x2a
2009-01-16 merge in more changes from vw
194 STANDALONE_LAPACK_BLAS,
195 [AX_PKG(STANDALONE_BLAS, [], [-lblas], [])
85c5e335 » novas0x2a
2009-09-16 merge in VW build system
196 AX_PKG(STANDALONE_LAPACK, [STANDALONE_BLAS], [-llapack], [], [], [], [dgelss_])
40a37049 » novas0x2a
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 » novas0x2a
2009-09-16 merge in VW build system
201 AX_PKG(STANDALONE_FLAPACK, [STANDALONE_FBLAS STANDALONE_F2C], [-llapack], [], [], [], [dgelss_])
40a37049 » novas0x2a
2009-01-16 merge in more changes from vw
202 AX_GROUP_PKG(STANDALONE_FLAPACK_FBLAS, [STANDALONE_FLAPACK STANDALONE_FBLAS STANDALONE_F2C])])
22eabd4d » novas0x2a
2008-11-24 Mostly sync the macros between vw & stereo. This is good either if we…
203
ebca1671 » zmoratto
2010-05-22 Bug fix for detecting VW_PLATE
204 AX_PKG(RABBITMQ_C, [], [-lrabbitmq], [stdlib.h stdint.h amqp.h])
9a734a55 » zmoratto
2011-11-02 Added zeromq as optional dependency of VW_PLATE
205 AX_PKG(ZEROMQ, [], [-lzmq], [zmq.hpp])
ebca1671 » zmoratto
2010-05-22 Bug fix for detecting VW_PLATE
206 AX_PKG(PROTOBUF, [PTHREADS], [-lprotobuf], [google/protobuf/stubs/common.h])
66c8ad22 » zmoratto
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 » zmoratto
2011-11-11 Added FLANN as an optional dependency of VW_MATH
211 AX_PKG(FLANN, [], [-lflann_cpp],[flann/flann.hpp])
ebca1671 » zmoratto
2010-05-22 Bug fix for detecting VW_PLATE
212
d5b5c94a » zmoratto
2010-03-14 Reorder of configure.ac
213 # Vision Workbench Core
35cb0948 » DW Wheeler
2010-03-15 build system fix
214 AX_PKG(VW_CORE, [BOOST_THREAD BOOST BOOST_PROGRAM_OPTIONS LAPACK], [-lvwCore], [vw/Core/Log.h] )
c98d6ee5 » zmoratto
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 » zmoratto
2010-03-14 Reorder of configure.ac
216 AX_PKG(VW_IMAGE, [VW_CORE], [-lvwImage], [vw/Image/ImageView.h])
35cb0948 » DW Wheeler
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 » zmoratto
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 » zmoratto
2010-03-14 Reorder of configure.ac
220
66bb2c9f » zmoratto
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 » zmoratto
2010-03-14 Reorder of configure.ac
235 # Vision Workbench Secondaries
9a734a55 » zmoratto
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 » zmoratto
2010-03-14 Reorder of configure.ac
240 AX_PKG(VW_CAMERA, [VW BOOST_IOSTREAMS], [-lvwCamera], [vw/Camera/CAHVModel.h])
264f3f8c » zmoratto
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 » zmoratto
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 » zmoratto
2011-02-17 Added CURL dependency for ASP
243 AX_PKG(VW_MOSAIC, [VW_CARTOGRAPHY], [-lvwMosaic], [vw/Mosaic/ImageComposite.h])
d5b5c94a » zmoratto
2010-03-14 Reorder of configure.ac
244 AX_PKG(VW_INTEREST_POINT, [VW], [-lvwInterestPoint],[vw/InterestPoint/InterestData.h])
65ddedc1 » zmoratto
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 » broxtronix
2009-01-13 First cut at adding a CUDA application
246
35a56b10 » zmoratto
2010-04-01 ASPCore build fix
247 AM_CONDITIONAL(HAVE_PKG_VW_BUNDLEADJUSTMENT, [test "$HAVE_PKG_VW_BUNDLEADJUSTMENT" = "yes"])
248
661b985d » novas0x2a
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 » zmoratto
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 » novas0x2a
2009-01-19 make gl an explicit dep of qt-opengl
255
7a3bc16d » novas0x2a
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 » novas0x2a
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 » novas0x2a
2009-01-20 make GL an explicit dep of openscenegraph, too.
261
c69254d4 » novas0x2a
2009-10-09 new qt detection method
262 if test "$HAVE_PKG_QT" = no; then
263 ENABLE_QT_QMAKE=no
df8146ec » broxtronix
2009-01-15 Brought over some of Mike Lundy\'s new build system tweaks from VW to…
264 fi
265
c69254d4 » novas0x2a
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 » zmoratto
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 » novas0x2a
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 » broxtronix
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 » novas0x2a
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 » novas0x2a
2010-04-29 make kakadu optional, and change arbitrary_qt handling
287 PKG_ARBITRARY_QT_NEEDED_HEADERS="$PKG_ARBITRARY_QT_NEEDED_HEADERS ${module}"
d6387f3a » novas0x2a
2009-10-10 Add an "arbitrary QT" mode
288 done
0d57a7a5 » novas0x2a
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 » novas0x2a
2009-10-09 new qt detection method
292 APPLE_QMAKE_QT, [AX_PKG_APPLE(QMAKE_QT, [GL QT_QMAKE], [])],
293 LINUX_QMAKE_QT,
bf8e60a4 » zmoratto
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 » novas0x2a
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 » zmoratto
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 » novas0x2a
2009-10-09 new qt detection method
306 AX_PKG(QT_GUESS_OPENGL, [QT_GUESS_CORE QT_GUESS_GUI], [-lQtOpenGL], [QtOpenGL], [QtOpenGL])
bf8e60a4 » zmoratto
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 » broxtronix
2009-01-15 Brought over some of Mike Lundy\'s new build system tweaks from VW to…
308
40a37049 » novas0x2a
2009-01-16 merge in more changes from vw
309 AX_PKG_ONE_OF(QWT,
072c7d80 » zmoratto
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 » novas0x2a
2009-01-16 merge in more changes from vw
313
314 AX_PKG_ONE_OF(GSL,
860c4efc » novas0x2a
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 » novas0x2a
2008-10-16 this patch adds --with-modulename-cppflags and --with-modulename-libs.
317
072c7d80 » zmoratto
2012-05-22 build: Move qwt detection over toward using framework.
318 AX_PKG(CURL, [], [-lcurl], [curl/curl.h])
319 AX_PKG(GEOS, [], [-lgeos], [geos.h])
8940ddf2 » zmoratto
2012-03-19 build: Check for xercesc headers
320 AX_PKG(XERCESC, [CURL], [-lxerces-c], [xercesc/dom/DOM.hpp xercesc/util/XMLString.hpp xercesc/parsers/XercesDOMParser.hpp])
3d7a28ee » zmoratto
2011-10-19 Added cholmod as a dependency for ASP (linux only)
321 AX_PKG(UFCONFIG, [], [-lufconfig])
e62ca197 » zmoratto
2012-05-23 build: Change dependencies of ISIS3RDPARTY
322 AX_PKG(AMD, [], [-lamd], [], [], [], [], [UFCONFIG])
323 AX_PKG(COLAMD, [], [-lcolamd], [], [], [], [], [UFCONFIG])
324 AX_PKG(CHOLMOD, [AMD COLAMD LAPACK], [-lcholmod])
325 AX_PKG(Z, [], [-lz])
326 AX_PKG(TIFF, [Z], [-ltiff])
155d056d » novas0x2a
2010-04-28 refresh asp thirdparty deps (needs more testing)
327
328 AX_PKG_ONE_OF(SUPERLU,
329 SUPERLU_STATIC, [AX_PKG(SUPERLU_STATIC, [LAPACK], [-lyou_should_override_me])],
08394b51 » khusmann
2010-06-25 fixed build problem with new isis
330 SUPERLU_PLAIN, [AX_PKG(SUPERLU_PLAIN, [LAPACK], [-lsuperlu], [])],
331 SUPERLU_VER_30, [AX_PKG(SUPERLU_VER_30, [LAPACK], [-lsuperlu_3.0])])
155d056d » novas0x2a
2010-04-28 refresh asp thirdparty deps (needs more testing)
332
333 AX_PKG_ONE_OF(KAKADU,
334 KAKADU_SPLIT, [AX_PKG(KAKADU_SPLIT, [], [-lkdu -lkdu_apps])],
335 KAKADU_63_JOIN, [AX_PKG(KAKADU_63_JOIN, [], [-lkdu_a63R])])
336
0d57a7a5 » novas0x2a
2010-04-29 make kakadu optional, and change arbitrary_qt handling
337 if test x"$host_vendor" = "xapple"; then
e62ca197 » zmoratto
2012-05-23 build: Change dependencies of ISIS3RDPARTY
338 AX_PKG(ISIS3RDPARTY, [LAPACK GSL QWT GEOS SPICE XERCESC PROTOBUF CHOLMOD TIFF], [],[],[],[],[],[KAKADU])
0d57a7a5 » novas0x2a
2010-04-29 make kakadu optional, and change arbitrary_qt handling
339 else
e62ca197 » zmoratto
2012-05-23 build: Change dependencies of ISIS3RDPARTY
340 AX_PKG(ISIS3RDPARTY, [LAPACK GSL QWT GEOS SPICE XERCESC SUPERLU PROTOBUF CHOLMOD TIFF],[],[],[],[],[],[KAKADU])
0d57a7a5 » novas0x2a
2010-04-29 make kakadu optional, and change arbitrary_qt handling
341 fi
9c887d79 » zmoratto
2008-06-17 Added a visualization program called Bundlevis. Also modified rmax_ad…
342
d5b5c94a » zmoratto
2010-03-14 Reorder of configure.ac
343 AX_PKG(ISIS, [ISIS3RDPARTY QT], [-lisis3], [SpecialPixel.h])
afb8bd99 » Moratto
2011-10-14 Added retrieval of ISIS version in Autotools
344 if test x"$HAVE_PKG_ISIS" = "xyes"; then
345 AX_PKG_ISIS_CHECK_VERSION()
346 fi
f9707bd2 » zmoratto
2010-02-04 Added ability to use TCMALLOC and PROFILER
347
2b27f878 » zmoratto
2010-04-25 Added ptk_server plus support
348 dnl check for recent rabbitmq; this can go away soon, it's just to prevent a
349 dnl flag-day upgrade
87ec6f4d » trey0
2010-10-14 Bug fix for detecting RabbitMQ_C
350 old_CXXFLAGS="$CXXFLAGS"
351 old_LDFLAGS="$LDFLAGS"
352 CXXFLAGS="$CXXFLAGS $PKG_RABBITMQ_C_CPPFLAGS"
353 LDFLAGS="$LDFLAGS $PKG_RABBITMQ_C_LIBS"
2b27f878 » zmoratto
2010-04-25 Added ptk_server plus support
354 if test x"$HAVE_PKG_RABBITMQ_C" = "xyes"; then
730fe2df » zmoratto
2010-10-12 Fix warning with autoconf 2.68
355 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
2b27f878 » zmoratto
2010-04-25 Added ptk_server plus support
356 #include <stdlib.h>
357 #include <stdint.h>
358 #include <amqp.h>
359 ]], [[
87ec6f4d » trey0
2010-10-14 Bug fix for detecting RabbitMQ_C
360 amqp_rpc_reply_t x;
730fe2df » zmoratto
2010-10-12 Fix warning with autoconf 2.68
361 x.library_error;
362 ]])], [], [
363 HAVE_PKG_RABBITMQ_C="no:current version is too old"
364 AX_PKG(RABBITMQ_C, [], [-lrabbitmq], [stdlib.h stdint.h amqp.h])])
2b27f878 » zmoratto
2010-04-25 Added ptk_server plus support
365 fi
87ec6f4d » trey0
2010-10-14 Bug fix for detecting RabbitMQ_C
366 CXXFLAGS="$old_CXXFLAGS"
367 LDFLAGS="$old_LDFLAGS"
2b27f878 » zmoratto
2010-04-25 Added ptk_server plus support
368
8634e659 » broxtronix
2008-07-29 Added AM_CONDITIONAL directives for better backwards compatibility wi…
369 # These are here (instead of inside the PKG macro where they belong)
370 # for backwards compatability with older versions of automake.
c3e0cadd » novas0x2a
2009-01-17 clean up configure deps a bit
371 AM_CONDITIONAL(HAVE_PKG_SPICE, [test "$HAVE_PKG_SPICE" = "yes"])
200be143 » broxtronix
2008-02-01 A few tweaks to the stereo build system to get it to work on os 10.5
372 AM_CONDITIONAL(HAVE_PKG_ISIS, [test "$HAVE_PKG_ISIS" = "yes"])
9c0d10ba » zmoratto
2009-09-18 Massive reorganization. Works this time! A good handful of code has b…
373 AM_CONDITIONAL(HAVE_PKG_OPENSCENEGRAPH, [test "$HAVE_PKG_OPENSCENEGRAPH" = "yes"])
2b27f878 » zmoratto
2010-04-25 Added ptk_server plus support
374 AM_CONDITIONAL(HAVE_PKG_RABBITMQ_C, [test "$HAVE_PKG_RABBITMQ_C" = "yes"])
375 AM_CONDITIONAL(HAVE_PKG_PROTOBUF, [test "$HAVE_PKG_PROTOBUF" = "yes"])
c98d6ee5 » zmoratto
2011-11-11 Added FLANN as an optional dependency of VW_MATH
376 AM_CONDITIONAL(HAVE_PKG_FLANN, [test "$HAVE_PKG_FLANN" = "yes"])
200be143 » broxtronix
2008-02-01 A few tweaks to the stereo build system to get it to work on os 10.5
377
bf17a24b » broxtronix
2006-12-05 Re-arranged the repository...
378 ##################################################
40a37049 » novas0x2a
2009-01-16 merge in more changes from vw
379 # module definitions
bf17a24b » broxtronix
2006-12-05 Re-arranged the repository...
380 ##################################################
381
d5b5c94a » zmoratto
2010-03-14 Reorder of configure.ac
382 AX_GROUP_PKG(BOOST_MOST, [BOOST_DATETIME BOOST_IOSTREAMS BOOST])
383 AX_GROUP_PKG(VW_ALL, [VW_CARTOGRAPHY VW_STEREO VW_CAMERA VW_INTEREST_POINT VW])
384
c989ac2c » zmoratto
2010-04-21 Protobuf support for ASP
385 # Module
d5b5c94a » zmoratto
2010-03-14 Reorder of configure.ac
386 AX_MODULE(CORE, [src/asp/Core], [libaspCore.la], yes, [], [VW_ALL BOOST_MOST], [LAPACK])
387 AX_MODULE(SPICEIO, [src/asp/SpiceIO], [libaspSpiceIO.la], yes, [], [VW BOOST_MOST SPICE])
388 AX_MODULE(ISISIO, [src/asp/IsisIO], [libaspIsisIO.la], yes, [], [ISIS VW_CARTOGRAPHY BOOST])
48f89500 » zmoratto
2012-03-18 build: Make Xerces-C a requirement of libSessions
389 AX_MODULE(SESSIONS, [src/asp/Sessions], [libaspSessions.la], yes, [CORE], [XERCESC], [ISISIO SPICEIO ])
d43a5bd9 » zmoratto
2010-04-01 Clean up includes and namespaces
390 AX_MODULE(MPI, [src/asp/MPI], [], no, [VW_BUNDLEADJUSTMENT ISISIO CORE], [BOOST_SERIALIZATION BOOST_MPI OPEN_MPI VW_ALL])
d5b5c94a » zmoratto
2010-03-14 Reorder of configure.ac
391
c989ac2c » zmoratto
2010-04-21 Protobuf support for ASP
392 # Tools
bd1138f5 » zmoratto
2012-05-17 tools: Finish working rpc_mapproject
393 AX_APP(ALIGNDEM, [src/asp/Tools], no, [VW_MOSAIC VW_CARTOGRAPHY VW_INTEREST_POINT CORE])
8b63830e » zmoratto
2010-04-01 Making bundle_adjust compile
394 AX_APP(BUNDLEADJUST, [src/asp/Tools], no, [VW_BUNDLEADJUSTMENT SESSIONS])
618caf1c » zmoratto
2011-06-16 Move ASP Common implementations into a source file
395 AX_APP(BUNDLEVIS, [src/asp/Tools], no, [OPENSCENEGRAPH VW_BUNDLEADJUSTMENT CORE])
396 AX_APP(DEMPROFILE, [src/asp/Tools], no, [VW VW_CARTOGRAPHY CORE])
bd1138f5 » zmoratto
2012-05-17 tools: Finish working rpc_mapproject
397 AX_APP(DISPARITYDEBUG, [src/asp/Tools], yes, [VW_STEREO CORE])
398 AX_APP(GEODIFF, [src/asp/Tools], no, [BOOST VW VW_CARTOGRAPHY CORE])
618caf1c » zmoratto
2011-06-16 Move ASP Common implementations into a source file
399 AX_APP(HSVMERGE, [src/asp/Tools], yes, [VW VW_CARTOGRAPHY CORE])
bd1138f5 » zmoratto
2012-05-17 tools: Finish working rpc_mapproject
400 AX_APP(ISISADJUST, [src/asp/Tools], yes, [VW_BUNDLEADJUSTMENT ISISIO CORE])
618caf1c » zmoratto
2011-06-16 Move ASP Common implementations into a source file
401 AX_APP(ISISADJUSTCAMERAERR, [src/asp/Tools], no, [VW_BUNDLEADJUSTMENT CORE ISISIO])
402 AX_APP(ISISADJUSTCNETCLIP, [src/asp/Tools], no,[VW_BUNDLEADJUSTMENT CORE ISISIO])
403 AX_APP(MER2CAMERA, [src/asp/Tools], yes, [VW VW_CAMERA CORE])
bd1138f5 » zmoratto
2012-05-17 tools: Finish working rpc_mapproject
404 AX_APP(ORBITVIZ, [src/asp/Tools], yes, [SESSIONS])
405 AX_APP(ORTHOPROJECT, [src/asp/Tools], yes, [SESSIONS])
406 AX_APP(PLATEORTHOPROJECT,[src/asp/Tools], no, [VW_PLATE CORE SESSIONS ISISIO])
407 AX_APP(POINT2DEM, [src/asp/Tools], yes, [CORE])
408 AX_APP(POINT2MESH, [src/asp/Tools], yes, [OPENSCENEGRAPH VW CORE])
409 AX_APP(RESULTS, [src/asp/Tools], no, [CORE ISISIO])
410 AX_APP(RMAX2CAHVOR, [src/asp/Tools], no, [SESSIONS])
411 AX_APP(RMAXADJUST, [src/asp/Tools], no, [VW_BUNDLEADJUSTMENT SESSIONS])
412 AX_APP(RPCMAPPROJECT, [src/asp/Tools], yes, [VW VW_CAMERA VW_CARTOGRAPHY CORE SESSIONS])
413 AX_APP(STEREO, [src/asp/Tools], yes, [SESSIONS])
9c0d10ba » zmoratto
2009-09-18 Massive reorganization. Works this time! A good handful of code has b…
414
c989ac2c » zmoratto
2010-04-21 Protobuf support for ASP
415 # Toolkits (like module, but doesn't build a library)
f5e9e718 » zmoratto
2011-06-17 Have ControlNetTK link against ASP Core
416 AX_MODULE(CONTROLNETTK, [src/asp/ControlNetTK], [], no, [VW_BUNDLEADJUSTMENT CORE ISISIO], [BOOST])
c989ac2c » zmoratto
2010-04-21 Protobuf support for ASP
417
8634e659 » broxtronix
2008-07-29 Added AM_CONDITIONAL directives for better backwards compatibility wi…
418 # These are here (instead of inside the APP macro where they belong)
419 # for backwards compatability with older versions of automake.
9c0d10ba » zmoratto
2009-09-18 Massive reorganization. Works this time! A good handful of code has b…
420 AM_CONDITIONAL(MAKE_MODULE_CORE, [test "$MAKE_MODULE_CORE" = "yes"])
421 AM_CONDITIONAL(MAKE_MODULE_ISISIO, [test "$MAKE_MODULE_ISISIO" = "yes"])
422 AM_CONDITIONAL(MAKE_MODULE_SPICEIO, [test "$MAKE_MODULE_SPICEIO" = "yes"])
423 AM_CONDITIONAL(MAKE_MODULE_SESSIONS, [test "$MAKE_MODULE_SESSIONS" = "yes"])
384d7c30 » zmoratto
2010-03-09 Added skeleton for MPI in ASP
424 AM_CONDITIONAL(MAKE_MODULE_MPI, [test "$MAKE_MODULE_MPI" = "yes"])
97a01a67 » zmoratto
2010-07-15 Added Control Network Toolkit
425 AM_CONDITIONAL(MAKE_MODULE_CONTROLNETTK, [test "$MAKE_MODULE_CONTROLNETTK" = "yes"])
9c0d10ba » zmoratto
2009-09-18 Massive reorganization. Works this time! A good handful of code has b…
426
bd1138f5 » zmoratto
2012-05-17 tools: Finish working rpc_mapproject
427 AM_CONDITIONAL(MAKE_APP_ALIGNDEM, [test "$MAKE_APP_ALIGNDEM" = "yes"])
8634e659 » broxtronix
2008-07-29 Added AM_CONDITIONAL directives for better backwards compatibility wi…
428 AM_CONDITIONAL(MAKE_APP_BUNDLEADJUST, [test "$MAKE_APP_BUNDLEADJUST" = "yes"])
429 AM_CONDITIONAL(MAKE_APP_BUNDLEVIS, [test "$MAKE_APP_BUNDLEVIS" = "yes"])
6eaf2197 » zmoratto
2009-12-01 Rough draft upload of a DEM profile utility. Currently it can only ma…
430 AM_CONDITIONAL(MAKE_APP_DEMPROFILE, [test "$MAKE_APP_DEMPROFILE" = "yes"])
bd1138f5 » zmoratto
2012-05-17 tools: Finish working rpc_mapproject
431 AM_CONDITIONAL(MAKE_APP_DISPARITYDEBUG, [test "$MAKE_APP_DISPARITYDEBUG" = "yes"])
432 AM_CONDITIONAL(MAKE_APP_GEODIFF, [test "$MAKE_APP_GEODIFF" = "yes"])
0fd16f0c » zmoratto
2010-04-15 Added HSV_merge utility
433 AM_CONDITIONAL(MAKE_APP_HSVMERGE, [test "$MAKE_APP_HSVMERGE" = "yes"])
bd1138f5 » zmoratto
2012-05-17 tools: Finish working rpc_mapproject
434 AM_CONDITIONAL(MAKE_APP_ISISADJUST, [test "$MAKE_APP_ISISADJUST" = "yes"])
df1bec39 » zmoratto
2010-12-18 Add isis_adjust_camera_err
435 AM_CONDITIONAL(MAKE_APP_ISISADJUSTCAMERAERR, [test "$MAKE_APP_ISISADJUSTCAMERAERR" = "yes"])
dc218f38 » zmoratto
2011-01-02 Added isis_adjust_cnet_clip
436 AM_CONDITIONAL(MAKE_APP_ISISADJUSTCNETCLIP, [test "$MAKE_APP_ISISADJUSTCNETCLIP" = "yes"])
8f0157f8 » zmoratto
2011-04-20 Added MER example
437 AM_CONDITIONAL(MAKE_APP_MER2CAMERA, [test "$MAKE_APP_MER2CAMERA" = "yes"])
bd1138f5 » zmoratto
2012-05-17 tools: Finish working rpc_mapproject
438 AM_CONDITIONAL(MAKE_APP_ORBITVIZ, [test "$MAKE_APP_ORBITVIZ" = "yes"])
439 AM_CONDITIONAL(MAKE_APP_ORTHOPROJECT, [test "$MAKE_APP_ORTHOPROJECT" = "yes"])
440 AM_CONDITIONAL(MAKE_APP_PLATEORTHOPROJECT, [test "$MAKE_APP_PLATEORTHOPROJECT" = "yes"])
441 AM_CONDITIONAL(MAKE_APP_POINT2DEM, [test "$MAKE_APP_POINT2DEM" = "yes"])
442 AM_CONDITIONAL(MAKE_APP_POINT2MESH, [test "$MAKE_APP_POINT2MESH" = "yes"])
443 AM_CONDITIONAL(MAKE_APP_RESULTS, [test "$MAKE_APP_RESULTS" = "yes"])
444 AM_CONDITIONAL(MAKE_APP_RMAX2CAHVOR, [test "$MAKE_APP_RMAX2CAHVOR" = "yes"])
445 AM_CONDITIONAL(MAKE_APP_RMAXADJUST, [test "$MAKE_APP_RMAXADJUST" = "yes"])
446 AM_CONDITIONAL(MAKE_APP_RPCMAPPROJECT, [test "$MAKE_APP_RPCMAPPROJECT" = "yes"])
447 AM_CONDITIONAL(MAKE_APP_STEREO, [test "$MAKE_APP_STEREO" = "yes"])
448 AM_CONDITIONAL(MAKE_APP_STEREOGUI, [test "$MAKE_APP_STEREOGUI" = "yes"])
40a37049 » novas0x2a
2009-01-16 merge in more changes from vw
449
450 ##################################################
451 # final processing
452 ##################################################
453
c4766311 » zmoratto
2011-03-28 Force ASP to build with Boost Filesystem Ver. 2
454 ASP_CPPFLAGS="-I\${top_srcdir}/src $OTHER_CPPFLAGS -DBOOST_FILESYSTEM_VERSION=2"
22eabd4d » novas0x2a
2008-11-24 Mostly sync the macros between vw & stereo. This is good either if we…
455 ASP_LDFLAGS="$OTHER_LDFLAGS"
bf17a24b » broxtronix
2006-12-05 Re-arranged the repository...
456
545de6e9 » novas0x2a
2009-08-20 Synchronize VW and Stereo build systems
457 # Do this last, to make sure it's not overridden
458 if test x"$ENABLE_STRICT_ALIASING" = x"no"; then
459 CXXFLAGS="$CXXFLAGS -fno-strict-aliasing"
bf17a24b » broxtronix
2006-12-05 Re-arranged the repository...
460 fi
461
545de6e9 » novas0x2a
2009-08-20 Synchronize VW and Stereo build systems
462 AX_LOG([using CPPFLAGS=$CPPFLAGS])
463 AX_LOG([using ASP_CPPFLAGS=$ASP_CPPFLAGS])
464 AX_LOG([using CFLAGS=$CFLAGS])
465 AX_LOG([using CXXFLAGS=$CXXFLAGS])
466 AX_LOG([using LDFLAGS=$LDFLAGS])
467 AX_LOG([using ASP_LDFLAGS=$ASP_LDFLAGS])
468 AX_LOG([using ASP_ENABLE_EXCEPTIONS=$ENABLE_EXCEPTIONS])
469
a74972c5 » broxtronix
2008-01-01 Merged in changes from the isis_devel branch. Improvements include an…
470 AC_SUBST(ASP_CPPFLAGS)
471 AC_SUBST(ASP_LDFLAGS)
472
473
bf17a24b » broxtronix
2006-12-05 Re-arranged the repository...
474 ##################################################
40a37049 » novas0x2a
2009-01-16 merge in more changes from vw
475 # makefiles to process
bf17a24b » broxtronix
2006-12-05 Re-arranged the repository...
476 ##################################################
477
478 AC_CONFIG_FILES([ \
479 Makefile \
59f997f3 » novas0x2a
2010-11-09 Make the binary builder dist-add stuff part of the build
480 data/Makefile \
bf17a24b » broxtronix
2006-12-05 Re-arranged the repository...
481 src/Makefile \
9c0d10ba » zmoratto
2009-09-18 Massive reorganization. Works this time! A good handful of code has b…
482 src/asp/Makefile \
483 src/asp/Core/Makefile \
e37d6d03 » zmoratto
2010-05-02 Added a ErodeView.
484 src/asp/Core/tests/Makefile \
9c0d10ba » zmoratto
2009-09-18 Massive reorganization. Works this time! A good handful of code has b…
485 src/asp/SpiceIO/Makefile \
486 src/asp/IsisIO/Makefile \
4515a042 » zmoratto
2010-01-28 Added linescan proof of accuracy to groundmap
487 src/asp/IsisIO/tests/Makefile \
9c0d10ba » zmoratto
2009-09-18 Massive reorganization. Works this time! A good handful of code has b…
488 src/asp/Sessions/Makefile \
489 src/asp/Sessions/ISIS/Makefile \
490 src/asp/Sessions/Pinhole/Makefile \
491 src/asp/Sessions/RMAX/Makefile \
e71c8f54 » zmoratto
2012-02-07 stereo: session: Added support for Digital Globe XML
492 src/asp/Sessions/DG/Makefile \
693fce6a » zmoratto
2012-03-23 build: Fix build system so that it handles 'dist' correctly
493 src/asp/Sessions/RPC/Makefile \
e71c8f54 » zmoratto
2012-02-07 stereo: session: Added support for Digital Globe XML
494 src/asp/Sessions/tests/Makefile \
384d7c30 » zmoratto
2010-03-09 Added skeleton for MPI in ASP
495 src/asp/MPI/Makefile \
bf8e60a4 » zmoratto
2010-03-13 Bringing ASP's build system up to VW standards
496 src/asp/Tools/Makefile \
97a01a67 » zmoratto
2010-07-15 Added Control Network Toolkit
497 src/asp/ControlNetTK/Makefile \
bf17a24b » broxtronix
2006-12-05 Re-arranged the repository...
498 ])
499
500 AC_OUTPUT
Something went wrong with that request. Please try again.