Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 455 lines (383 sloc) 20.455 kb
97a01a6 @zmoratto Added Control Network Toolkit
zmoratto authored
1 'dnl __BEGIN_LICENSE__
19bd812 @zmoratto Update licensing
zmoratto authored
2 dnl Copyright (C) 2006-2010 United States Government as represented by
545de6e @novas0x2a Synchronize VW and Stereo build systems
novas0x2a authored
3 dnl the Administrator of the National Aeronautics and Space Administration.
4 dnl All Rights Reserved.
5 dnl __END_LICENSE__
bf17a24 @broxtronix Re-arranged the repository...
broxtronix authored
6
bf8e60a @zmoratto Bringing ASP's build system up to VW standards
zmoratto authored
7
4ce2bd3 @novas0x2a commit changes from VW
novas0x2a authored
8 m4_pattern_forbid([^AX_])
85c5e33 @novas0x2a merge in VW build system
novas0x2a authored
9 m4_pattern_allow([^AX_CFLAGS$])
10 m4_pattern_allow([^AX_INCLUDE_DIR$])
11 m4_pattern_allow([^AX_LIBDIR$])
12 m4_pattern_allow([^AX_OTHER_LIBDIR$])
13 m4_pattern_allow([^PKG_[A-Z_]+_CPPFLAGS$])
14 m4_pattern_allow([^PKG_[A-Z_]+_LDFLAGS$])
15 m4_pattern_allow([^PKG_[A-Z_]+_LIBS$])
16 m4_pattern_allow([^PKG_PATHS$])
17 m4_pattern_allow([^PKG_PATHS_[A-Z_]+$])
18 m4_pattern_allow([^PKG_BOOST_INCDIR$])
19 m4_pattern_allow([^PKG_BOOST_LIBDIR$])
20 m4_pattern_allow([^PKG_VW_LIBS_TEMP$])
bf8e60a @zmoratto Bringing ASP's build system up to VW standards
zmoratto authored
21 m4_pattern_allow([^PKG_ARBITRARY_QT_NEEDED_HEADERS$])
4ce2bd3 @novas0x2a commit changes from VW
novas0x2a authored
22
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
23 ##################################################
24 # A few starting bits
25 ##################################################
26
bf8e60a @zmoratto Bringing ASP's build system up to VW standards
zmoratto authored
27 AC_PREREQ([2.59])
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
28 dnl TODO BEFORE RELEASE: update package version
35ca9f5 @zmoratto Updated version to post 1.0.1
zmoratto authored
29 AC_INIT([NASA Ames Stereo Pipeline], [1.0.1_post], [asp@nx.arc.nasa.gov], [StereoPipeline])
bf17a24 @broxtronix Re-arranged the repository...
broxtronix authored
30 AC_CONFIG_AUX_DIR(config)
9ae12ae @novas0x2a make stereo's build much like vw's
novas0x2a authored
31 AC_CONFIG_MACRO_DIR([m4])
bf17a24 @broxtronix Re-arranged the repository...
broxtronix authored
32 AC_CANONICAL_HOST
bf8e60a @zmoratto Bringing ASP's build system up to VW standards
zmoratto authored
33 AM_INIT_AUTOMAKE([nostdinc 1.8.5])
9c0d10b @zmoratto Massive reorganization. Works this time! A good handful of code has been...
zmoratto authored
34 AX_CONFIG_HEADER_PREFIX([src/asp/asp_config.h], [ASP_])
bf17a24 @broxtronix Re-arranged the repository...
broxtronix authored
35
d76428c @zmoratto Port some fixes from VW
zmoratto authored
36 dnl Fix for early autoconf that doesn't export these
37 AC_SUBST([abs_top_srcdir])
38 AC_SUBST([abs_top_builddir])
39
bf8e60a @zmoratto Bringing ASP's build system up to VW standards
zmoratto authored
40 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
41
545de6e @novas0x2a Synchronize VW and Stereo build systems
novas0x2a authored
42 dnl TODO RIGHT BEFORE RELEASE: update libtool version
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
43 dnl if abi changes in any way:
44 dnl current++
45 dnl revision=0
46 dnl if new abi is backward-compatible:
47 dnl age += 1
48 dnl else:
49 dnl age = 0
50 dnl else:
51 dnl revision++
52 dnl (see http://sources.redhat.com/autobook/autobook/autobook_91.html)
53 dnl
54 dnl LIBTOOL_VERSION=current:revision:age
bf8e60a @zmoratto Bringing ASP's build system up to VW standards
zmoratto authored
55 LIBTOOL_VERSION=4:0:0
a74972c @broxtronix Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
56 AC_SUBST(LIBTOOL_VERSION)
57
bf8e60a @zmoratto Bringing ASP's build system up to VW standards
zmoratto authored
58 m4_divert_text([INIT_PREPARE], [dnl
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
59 # load the config.options
ea6a6c6 @novas0x2a resync with vw macros
novas0x2a authored
60 if test -f ./config.options; then
545de6e @novas0x2a Synchronize VW and Stereo build systems
novas0x2a authored
61 AX_LOG([using config.options << EOF])
62 AX_LOG([`cat ./config.options`])
63 AX_LOG([EOF])
bf8e60a @zmoratto Bringing ASP's build system up to VW standards
zmoratto authored
64 . ./config.options
bf17a24 @broxtronix Re-arranged the repository...
broxtronix authored
65 fi
bf8e60a @zmoratto Bringing ASP's build system up to VW standards
zmoratto authored
66 ])
7102287 @novas0x2a I moved PKG_PATHS to ax_common_options.m4
novas0x2a authored
67
bf17a24 @broxtronix Re-arranged the repository...
broxtronix authored
68 ##################################################
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
69 # Find the necessary programs
bf17a24 @broxtronix Re-arranged the repository...
broxtronix authored
70 ##################################################
71
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
72 # Make sure these are set so AC_PROG_CC doesn't initialize them with
73 # its defaults, since we take care of setting debug and optimization
74 # levels ourselves.
75 CFLAGS="$CFLAGS"
76 CXXFLAGS="$CXXFLAGS"
77
bf8e60a @zmoratto Bringing ASP's build system up to VW standards
zmoratto authored
78 # Disable static libraries by default
79 AM_DISABLE_STATIC
80
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
81 # Find the tools
82 AC_PROG_CC
83 AC_PROG_CXX
84 AC_PROG_INSTALL
85 AX_PROG_AR
86 AC_PROG_LIBTOOL
87 AC_PROG_MAKE_SET
88 AC_LANG(C++)
6aab8d2 @novas0x2a move a bunch of common options to their own macro
novas0x2a authored
89 AX_COMMON_OPTIONS
a74972c @broxtronix Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
90
bf8e60a @zmoratto Bringing ASP's build system up to VW standards
zmoratto authored
91 # Does the compiler support noreturn?
92 AX_CHECK_FUNCTION_ATTRIBUTE([noreturn])
93 AX_CHECK_FUNCTION_ATTRIBUTE([deprecated])
94
95 # Looking for posix headers
96 AC_CHECK_HEADERS([unistd.h pwd.h])
97 AC_CHECK_FUNCS([getpwuid getpid])
a74972c @broxtronix Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
98
bf17a24 @broxtronix Re-arranged the repository...
broxtronix authored
99 ##################################################
545de6e @novas0x2a Synchronize VW and Stereo build systems
novas0x2a authored
100 # Compilation options
101 ##################################################
102
103 AX_ARG_ENABLE(strict-aliasing, no, [none], [allow strict aliasing (dangerous)])
c69254d @novas0x2a new qt detection method
novas0x2a authored
104 AX_ARG_ENABLE(qt-qmake, yes, [none], [Allow qmake detection of QT])
105
545de6e @novas0x2a Synchronize VW and Stereo build systems
novas0x2a authored
106
107 ##################################################
108 # Handle options
bf17a24 @broxtronix Re-arranged the repository...
broxtronix authored
109 ##################################################
110
111
22eabd4 @novas0x2a Mostly sync the macros between vw & stereo. This is good either if we st...
novas0x2a authored
112
545de6e @novas0x2a Synchronize VW and Stereo build systems
novas0x2a authored
113 ##################################################
114 # distribution options
115 ##################################################
116
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
117
545de6e @novas0x2a Synchronize VW and Stereo build systems
novas0x2a authored
118
119
120 ##################################################
121 # package checks
122 ##################################################
123
124 AX_PKG_PTHREADS
125
384d7c3 @zmoratto Added skeleton for MPI in ASP
zmoratto authored
126 AX_PKG(OPEN_MPI, [], [-D_REENTRANT -Wl,-u,_munmap -Wl,-multiply_defined,suppress -lmpi_cxx -lmpi -lopen-rte -lopen-pal -lutil], [mpi.h])
127
bf8e60a @zmoratto Bringing ASP's build system up to VW standards
zmoratto authored
128 AX_PKG_BOOST([BOOST_PROGRAM_OPTIONS BOOST_SYSTEM BOOST_FILESYSTEM BOOST_THREAD BOOST_GRAPH],
129 BOOST_PROGRAM_OPTIONS,
130 [AX_PKG_BOOST_LIB(PROGRAM_OPTIONS, [-lboost_program_options], [boost/program_options.hpp], [boost::program_options::options_description("Rawr");])],
131 BOOST_SYSTEM,
132 [AX_PKG_BOOST_LIB(SYSTEM, [-lboost_system], [boost/system/error_code.hpp], [boost::system::error_code();])],
133 BOOST_FILESYSTEM,
134 [AX_PKG_BOOST_LIB(FILESYSTEM, [-lboost_filesystem], [boost/filesystem/path.hpp], [boost::filesystem::path();], [$PKG_BOOST_SYSTEM_LIBS])],
135 BOOST_REGEX,
136 [AX_PKG_BOOST_LIB(REGEX, [-lboost_regex], [boost/regex.hpp], [boost::regex(".*");])],
137 BOOST_DATETIME,
138 [AX_PKG_BOOST_LIB(DATETIME, [-lboost_date_time], [boost/date_time/gregorian/gregorian_types.hpp])],
139 BOOST_THREAD,
140 [AX_PKG_BOOST_LIB(THREAD, [-lboost_thread], [boost/thread/thread.hpp], [boost::mutex();], [$PKG_BOOST_DATETIME_LIBS], [boost/thread/condition.hpp])],
141 BOOST_IOSTREAMS,
142 [AX_PKG_BOOST_LIB(IOSTREAMS, [-lboost_iostreams], [boost/iostreams/device/mapped_file.hpp], [boost::iostreams::mapped_file_source();])],
143 BOOST_GRAPH,
144 [AX_PKG_BOOST_LIB(GRAPH, [], [boost/graph/adjacency_list.hpp])],
145 BOOST_MPI,
146 [AX_PKG_BOOST_LIB(MPI, [-lboost_mpi], [boost/mpi.hpp], [], [$PKG_OPEN_MPI_LIBS])],
147 BOOST_SERIALIZATION,
148 [AX_PKG_BOOST_LIB(SERIALIZATION, [-lboost_serialization], [boost/serialization/string.hpp], [], [$PKG_OPEN_MPI_LIBS $PKG_BOOST_MPI_LIBS])]
149 )
150
151 if test x"$HAVE_PKG_BOOST" = "xyes"; then
152 AX_PKG_BOOST_CHECK_VERSION([VW_])
153 AC_MSG_NOTICE([Using Boost header version $BOOST_VERSION, library suffix $PKG_BOOST_SAME_SUFFIX])
545de6e @novas0x2a Synchronize VW and Stereo build systems
novas0x2a authored
154 fi
bf17a24 @broxtronix Re-arranged the repository...
broxtronix authored
155
22eabd4 @novas0x2a Mostly sync the macros between vw & stereo. This is good either if we st...
novas0x2a authored
156 # This provides an easy way for users to override the threads options
a74972c @broxtronix Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
157 # if they are replacing Boost threads with something else for their platform.
158 AX_PKG(THREADS, [BOOST_THREAD], [], [])
bf17a24 @broxtronix Re-arranged the repository...
broxtronix authored
159
85c5e33 @novas0x2a merge in VW build system
novas0x2a authored
160 AX_PKG(M, [], [-lm], [math.h])
161
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
162 AX_PKG_ONE_OF(LAPACK,
163 APPLE_LAPACK,
164 [AX_PKG_APPLE(LAPACK, [], [-framework vecLib])],
85c5e33 @novas0x2a merge in VW build system
novas0x2a authored
165 INTEL_LAPACK,
166 [case $host_cpu in
167 ia64) AX_PKG(INTEL_LAPACK, [PTHREADS M], [-lmkl_lapack -lmkl -lmkl_i2p -lguide], [mkl_lapack.h], [], [64], [dgelss_]);;
168 x86_64) AX_PKG(INTEL_LAPACK, [PTHREADS M], [-lmkl_lapack -lmkl -lmkl_def -lguide], [mkl_lapack.h], [], [em64t], [dgelss_]);;
169 *) AX_PKG(INTEL_LAPACK, [PTHREADS M], [-lmkl_lapack -lmkl -lguide], [mkl_lapack.h], [], [32], [dgelss_]);;
170 esac],
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
171 CLAPACK,
85c5e33 @novas0x2a merge in VW build system
novas0x2a authored
172 [AX_PKG(CLAPACK, [], [-lclapack -lblas -lf2c], [], [], [], [dgelss_])],
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
173 SLAPACK,
85c5e33 @novas0x2a merge in VW build system
novas0x2a authored
174 [AX_PKG(SLAPACK, [], [-llapack -lblas], [], [], [], [dgelss_])],
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
175 FLAPACK,
85c5e33 @novas0x2a merge in VW build system
novas0x2a authored
176 [AX_PKG(FLAPACK, [], [-llapack -lblas -lgfortran], [], [], [], [dgelss_])],
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
177 STANDALONE_LAPACK_BLAS,
178 [AX_PKG(STANDALONE_BLAS, [], [-lblas], [])
85c5e33 @novas0x2a merge in VW build system
novas0x2a authored
179 AX_PKG(STANDALONE_LAPACK, [STANDALONE_BLAS], [-llapack], [], [], [], [dgelss_])
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
180 AX_GROUP_PKG(STANDALONE_LAPACK_AND_BLAS, [STANDALONE_LAPACK STANDALONE_BLAS])],
181 STANDALONE_FLAPACK_FBLAS,
182 [AX_PKG(STANDALONE_F2C, [], [-lf2c], [])
183 AX_PKG(STANDALONE_FBLAS, [STANDALONE_F2C], [-lblas], [])
85c5e33 @novas0x2a merge in VW build system
novas0x2a authored
184 AX_PKG(STANDALONE_FLAPACK, [STANDALONE_FBLAS STANDALONE_F2C], [-llapack], [], [], [], [dgelss_])
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
185 AX_GROUP_PKG(STANDALONE_FLAPACK_FBLAS, [STANDALONE_FLAPACK STANDALONE_FBLAS STANDALONE_F2C])])
22eabd4 @novas0x2a Mostly sync the macros between vw & stereo. This is good either if we st...
novas0x2a authored
186
ebca167 @zmoratto Bug fix for detecting VW_PLATE
zmoratto authored
187 AX_PKG(RABBITMQ_C, [], [-lrabbitmq], [stdlib.h stdint.h amqp.h])
188 AX_PKG(PROTOBUF, [PTHREADS], [-lprotobuf], [google/protobuf/stubs/common.h])
189
d5b5c94 @zmoratto Reorder of configure.ac
zmoratto authored
190 # Vision Workbench Core
35cb094 build system fix
DW Wheeler authored
191 AX_PKG(VW_CORE, [BOOST_THREAD BOOST BOOST_PROGRAM_OPTIONS LAPACK], [-lvwCore], [vw/Core/Log.h] )
d5b5c94 @zmoratto Reorder of configure.ac
zmoratto authored
192 AX_PKG(VW_MATH, [VW_CORE], [-lvwMath], [vw/Math/LinearAlgebra.h])
193 AX_PKG(VW_IMAGE, [VW_CORE], [-lvwImage], [vw/Image/ImageView.h])
35cb094 build system fix
DW Wheeler authored
194 AX_PKG(VW_FILEIO,[VW_IMAGE BOOST_SYSTEM BOOST_FILESYSTEM], [-lvwFileIO], [vw/FileIO/DiskImageResourceOpenEXR.h vw/FileIO/DiskImageResourceGDAL.h])
d5b5c94 @zmoratto Reorder of configure.ac
zmoratto authored
195 AX_GROUP_PKG(VW, [VW_FILEIO VW_IMAGE VW_MATH VW_CORE])
196
66bb2c9 @zmoratto Added check that VW_FILEIO has EXR and GDAL support
zmoratto authored
197 # Double Check again that VW_FILEIO really was built with the correct 3rdParty.
198 AX_EXTRACT_CPP_SYMBOL([VW_HAVE_PKG_OPENEXR], [#include <vw/config.h>],
199 [VW_HAS_OPENEXR=$output], [VW_HAS_OPENEXR=0], ["$PKG_VW_CORE_CPPFLAGS"])
200 AX_EXTRACT_CPP_SYMBOL([VW_HAVE_PKG_GDAL], [#include <vw/config.h>],
201 [VW_HAS_GDAL=$output], [VW_HAS_GDAL=0], ["$PKG_VW_CORE_CPPFLAGS"])
202 if test x"$HAVE_PKG_VW_CORE" = "xyes"; then
203 if test x"$VW_HAS_OPENEXR" = "x0"; then
204 AC_MSG_ERROR([VW doesn't have OpenEXR support! Rebuild VW with OpenEXR support.])
205 fi
206 if test x"$VW_HAS_GDAL" = "x0"; then
207 AC_MSG_ERROR([VW doesn't have GDAL support! Rebuild VW with GDAL support.])
208 fi
209 fi
210
d5b5c94 @zmoratto Reorder of configure.ac
zmoratto authored
211 # Vision Workbench Secondaries
ebca167 @zmoratto Bug fix for detecting VW_PLATE
zmoratto authored
212 AX_PKG(VW_PLATE, [VW_FILEIO PROTOBUF RABBITMQ_C], [-lvwPlate], [vw/Plate/PlateFile.h])
d5b5c94 @zmoratto Reorder of configure.ac
zmoratto authored
213 AX_PKG(VW_CAMERA, [VW BOOST_IOSTREAMS], [-lvwCamera], [vw/Camera/CAHVModel.h])
65ddedc @zmoratto Bring ASP in line with the switch to BA Module
zmoratto authored
214 AX_PKG(VW_STEREO, [VW_CAMERA], [-lvwStereo], [vw/Stereo/OptimizedCorrelator.h])
215 AX_PKG(VW_CARTOGRAPHY, [VW_CAMERA], [-lvwCartography], [vw/Cartography/GeoReference.h])
d5b5c94 @zmoratto Reorder of configure.ac
zmoratto authored
216 AX_PKG(VW_INTEREST_POINT, [VW], [-lvwInterestPoint],[vw/InterestPoint/InterestData.h])
2a8255d @zmoratto Added vwCartography as a dependency of Photometry
zmoratto authored
217 AX_PKG(VW_PHOTOMETRY, [VW VW_CARTOGRAPHY], [-lvwPhotometry])
65ddedc @zmoratto Bring ASP in line with the switch to BA Module
zmoratto authored
218 AX_PKG(VW_BUNDLEADJUSTMENT, [VW_INTEREST_POINT VW_CARTOGRAPHY VW_STEREO], [-lvwBundleAdjustment], [vw/BundleAdjustment/AdjustBase.h])
b7e4f18 @broxtronix First cut at adding a CUDA application
broxtronix authored
219
35a56b1 @zmoratto ASPCore build fix
zmoratto authored
220 AM_CONDITIONAL(HAVE_PKG_VW_BUNDLEADJUSTMENT, [test "$HAVE_PKG_VW_BUNDLEADJUSTMENT" = "yes"])
221
661b985 @novas0x2a make gl an explicit dep of qt-opengl
novas0x2a authored
222 AX_PKG_ONE_OF(GL,
223 APPLE_GL,
224 [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])],
225 LINUX_GL,
226 [AX_PKG(X11, [], [-lXext -lX11 -lXmu -lXi -lXt], [])
a0b7e81 @zmoratto glShaders are not a requirement of ASP
zmoratto authored
227 AX_PKG(LINUX_GL, [X11], [-lglut -lGLU -lGL], [GL/gl.h GL/glu.h GL/glut.h])])
661b985 @novas0x2a make gl an explicit dep of qt-opengl
novas0x2a authored
228
7a3bc16 @novas0x2a make GL an explicit dep of openscenegraph, too.
novas0x2a authored
229 AX_PKG(OPENSCENEGRAPH, [GL], [-losg -losgDB -lOpenThreads -losgViewer -losgText -losgGA -losgFX -losgTerrain -losgUtil], [osg/ref_ptr])
230
fd5a841 @novas0x2a add a spice subdir detection for naif dir
novas0x2a authored
231 AX_PKG_ONE_OF(SPICE,
232 SPICE_SUBDIR, [AX_PKG(SPICE_SUBDIR, [], [-lcspice], [SpiceUsr.h SpiceZfc.h], [naif])],
233 SPICE_TOP, [AX_PKG(SPICE_TOP, [], [-lcspice], [SpiceUsr.h SpiceZfc.h])])
7a3bc16 @novas0x2a make GL an explicit dep of openscenegraph, too.
novas0x2a authored
234
c69254d @novas0x2a new qt detection method
novas0x2a authored
235 if test "$HAVE_PKG_QT" = no; then
236 ENABLE_QT_QMAKE=no
df8146e @broxtronix Brought over some of Mike Lundy\'s new build system tweaks from VW to AS...
broxtronix authored
237 fi
238
c69254d @novas0x2a new qt detection method
novas0x2a authored
239 if test "$ENABLE_QT_QMAKE" = no; then
240 AX_GROUP_PKG([QT_QMAKE])
241 else
242 # Qt with AutoTroll.
bf8e60a @zmoratto Bringing ASP's build system up to VW standards
zmoratto authored
243 AT_WITH_QT([+gui +sql +opengl +network], [], [], [HAVE_PKG_QT_QMAKE="no:missing QT"], [])
c69254d @novas0x2a new qt detection method
novas0x2a authored
244
245 if test x"$HAVE_PKG_QT_QMAKE" != x"no:missing QT"; then
246 AT_REQUIRE_QT_VERSION([4.0], [HAVE_PKG_QT_QMAKE="no:wrong QT version"], [])
247 fi
248
249 # We seed QT_QMAKE's cppflags and libs with the ones qmake figured out
250 PKG_QT_QMAKE_CPPFLAGS="$PKG_QT_QMAKE_CPPFLAGS $QT_CPPFLAGS"
251 AX_PKG(QT_QMAKE, [], [$QT_LIBS], [QVector])
252 fi
df8146e @broxtronix Brought over some of Mike Lundy\'s new build system tweaks from VW to AS...
broxtronix authored
253
254 AX_PKG_ONE_OF(QT,
d6387f3 @novas0x2a Add an "arbitrary QT" mode
novas0x2a authored
255 ARBITRARY_QT,
256 [if test -z "$QT_ARBITRARY_MODULES" -a -z "$HAVE_PKG_ARBITRARY_MODULES"; then
257 HAVE_PKG_ARBITRARY_QT="no:Set \$QT_ARBITRARY_MODULES"
258 else
259 for module in $QT_ARBITRARY_MODULES; do
0d57a7a @novas0x2a make kakadu optional, and change arbitrary_qt handling
novas0x2a authored
260 PKG_ARBITRARY_QT_NEEDED_HEADERS="$PKG_ARBITRARY_QT_NEEDED_HEADERS ${module}"
d6387f3 @novas0x2a Add an "arbitrary QT" mode
novas0x2a authored
261 done
0d57a7a @novas0x2a make kakadu optional, and change arbitrary_qt handling
novas0x2a authored
262 PKG_ARBITRARY_QT_CPPFLAGS="$PKG_ARBITRARY_QT_CPPFLAGS -DQT_SHARED"
263 AX_PKG(ARBITRARY_QT, [], [], [$PKG_ARBITRARY_QT_NEEDED_HEADERS])
264 fi],
c69254d @novas0x2a new qt detection method
novas0x2a authored
265 APPLE_QMAKE_QT, [AX_PKG_APPLE(QMAKE_QT, [GL QT_QMAKE], [])],
266 LINUX_QMAKE_QT,
bf8e60a @zmoratto Bringing ASP's build system up to VW standards
zmoratto authored
267 [AX_PKG(QT_QMAKE_OPENGL, [QT_QMAKE], [], [QtOpenGL])
268 AX_PKG(QT_QMAKE_GUI, [QT_QMAKE], [], [QLabel])
269 AX_PKG(QT_QMAKE_SQL, [QT_QMAKE], [], [QtSql])
270 AX_PKG(QT_QMAKE_NETWORK, [QT_QMAKE], [], [QtNetwork])
271 AX_GROUP_PKG(LINUX_QMAKE_QT, [QT_QMAKE QT_QMAKE_GUI QT_QMAKE_OPENGL QT_QMAKE_SQL QT_QMAKE_NETWORK])],
c69254d @novas0x2a new qt detection method
novas0x2a authored
272 GUESS_QT,
273 [PKG_QT_GUESS_BASE_CPPFLAGS="$PKG_QT_GUESS_BASE_CPPFLAGS -DQT_SHARED"
274 AX_PKG(QT_GUESS_BASE, [], [], [QtCore/qstring.h])
275 AX_PKG(QT_GUESS_CORE, [QT_GUESS_BASE], [-lQtCore], [QtCore], [QtCore])
276 AX_PKG(QT_GUESS_GUI, [QT_GUESS_CORE], [-lQtGui], [QtGui], [QtGui])
277 AX_PKG(QT_GUESS_SQL, [QT_GUESS_CORE], [-lQtSql], [QtSql], [QtSql])
bf8e60a @zmoratto Bringing ASP's build system up to VW standards
zmoratto authored
278 AX_PKG(QT_GUESS_NETWORK,[QT_GUESS_CORE], [-lQtNetwork],[QtNetwork],[QtNetwork])
c69254d @novas0x2a new qt detection method
novas0x2a authored
279 AX_PKG(QT_GUESS_OPENGL, [QT_GUESS_CORE QT_GUESS_GUI], [-lQtOpenGL], [QtOpenGL], [QtOpenGL])
bf8e60a @zmoratto Bringing ASP's build system up to VW standards
zmoratto authored
280 AX_GROUP_PKG(GUESS_QT, [QT_GUESS_BASE QT_GUESS_CORE QT_GUESS_GUI QT_GUESS_SQL QT_GUESS_NETWORK QT_GUESS_OPENGL])])
df8146e @broxtronix Brought over some of Mike Lundy\'s new build system tweaks from VW to AS...
broxtronix authored
281
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
282 AX_PKG_ONE_OF(QWT,
6a9ea0d @novas0x2a missed a QT_BASE ref
novas0x2a authored
283 APPLE_QWT, [AX_PKG_APPLE(QWT, [QT], [-lqwt.5])],
284 PLAIN_QWT, [AX_PKG(PLAIN_QWT, [QT], [-lqwt])],
285 SUFFX_QWT, [AX_PKG(SUFFX_QWT, [QT], [-lqwt-qt4])])
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
286
287 AX_PKG_ONE_OF(GSL,
860c4ef @novas0x2a detect gsl better
novas0x2a authored
288 GSL_HASBLAS, [AX_PKG(GSL_HASBLAS, [LAPACK], [-lgsl])],
289 GSL_NEEDBLAS, [AX_PKG(GSL_NEEDBLAS, [LAPACK], [-lgsl -lgslcblas])])
3a92ea1 @novas0x2a this patch adds --with-modulename-cppflags and --with-modulename-libs.
novas0x2a authored
290
155d056 @novas0x2a refresh asp thirdparty deps (needs more testing)
novas0x2a authored
291 AX_PKG(GEOS, [], [-lgeos])
292 AX_PKG(XERCESC, [], [-lxerces-c])
293
294 AX_PKG_ONE_OF(SUPERLU,
295 SUPERLU_STATIC, [AX_PKG(SUPERLU_STATIC, [LAPACK], [-lyou_should_override_me])],
08394b5 @khusmann fixed build problem with new isis
khusmann authored
296 SUPERLU_PLAIN, [AX_PKG(SUPERLU_PLAIN, [LAPACK], [-lsuperlu], [])],
297 SUPERLU_VER_30, [AX_PKG(SUPERLU_VER_30, [LAPACK], [-lsuperlu_3.0])])
155d056 @novas0x2a refresh asp thirdparty deps (needs more testing)
novas0x2a authored
298
299 AX_PKG_ONE_OF(KAKADU,
300 KAKADU_SPLIT, [AX_PKG(KAKADU_SPLIT, [], [-lkdu -lkdu_apps])],
301 KAKADU_63_JOIN, [AX_PKG(KAKADU_63_JOIN, [], [-lkdu_a63R])])
302
0d57a7a @novas0x2a make kakadu optional, and change arbitrary_qt handling
novas0x2a authored
303 if test x"$host_vendor" = "xapple"; then
08394b5 @khusmann fixed build problem with new isis
khusmann authored
304 AX_PKG(ISIS3RDPARTY, [LAPACK GSL QWT GEOS SPICE XERCESC PROTOBUF], [],[],[],[],[],[KAKADU])
0d57a7a @novas0x2a make kakadu optional, and change arbitrary_qt handling
novas0x2a authored
305 else
08394b5 @khusmann fixed build problem with new isis
khusmann authored
306 AX_PKG(ISIS3RDPARTY, [LAPACK GSL QWT GEOS SPICE XERCESC SUPERLU PROTOBUF],[],[],[],[],[],[KAKADU])
0d57a7a @novas0x2a make kakadu optional, and change arbitrary_qt handling
novas0x2a authored
307 fi
9c887d7 @zmoratto Added a visualization program called Bundlevis. Also modified rmax_adjus...
zmoratto authored
308
d5b5c94 @zmoratto Reorder of configure.ac
zmoratto authored
309 AX_PKG(ISIS, [ISIS3RDPARTY QT], [-lisis3], [SpecialPixel.h])
f9707bd @zmoratto Added ability to use TCMALLOC and PROFILER
zmoratto authored
310
2b27f87 @zmoratto Added ptk_server plus support
zmoratto authored
311 dnl check for recent rabbitmq; this can go away soon, it's just to prevent a
312 dnl flag-day upgrade
313 if test x"$HAVE_PKG_RABBITMQ_C" = "xyes"; then
314 AS_VAR_PUSHDEF([ac_var], rabbitmq_void_rpc_reply)dnl
315 AC_COMPILE_IFELSE(AC_LANG_PROGRAM([[
316 #include <stdlib.h>
317 #include <stdint.h>
318 #include <amqp.h>
319 ]], [[
320 amqp_get_rpc_reply();
321 ]]), [AS_VAR_SET(ac_var,yes)], [AS_VAR_SET(ac_var,no)])
322
323 AS_IF([test x"$ac_var" = "xyes"],
324 [AC_DEFINE([RABBITMQ_VOID_RPC_REPLY], [1], [Is amqp_get_rpc_reply void?])],
325 [AC_DEFINE([RABBITMQ_VOID_RPC_REPLY], [0], [Is amqp_get_rpc_reply void?])])
326 AS_VAR_POPDEF([ac_var])dnl
327 fi
328
8634e65 @broxtronix Added AM_CONDITIONAL directives for better backwards compatibility with ...
broxtronix authored
329 # These are here (instead of inside the PKG macro where they belong)
330 # for backwards compatability with older versions of automake.
c3e0cad @novas0x2a clean up configure deps a bit
novas0x2a authored
331 AM_CONDITIONAL(HAVE_PKG_SPICE, [test "$HAVE_PKG_SPICE" = "yes"])
200be14 @broxtronix A few tweaks to the stereo build system to get it to work on os 10.5
broxtronix authored
332 AM_CONDITIONAL(HAVE_PKG_ISIS, [test "$HAVE_PKG_ISIS" = "yes"])
9c0d10b @zmoratto Massive reorganization. Works this time! A good handful of code has been...
zmoratto authored
333 AM_CONDITIONAL(HAVE_PKG_OPENSCENEGRAPH, [test "$HAVE_PKG_OPENSCENEGRAPH" = "yes"])
2b27f87 @zmoratto Added ptk_server plus support
zmoratto authored
334 AM_CONDITIONAL(HAVE_PKG_RABBITMQ_C, [test "$HAVE_PKG_RABBITMQ_C" = "yes"])
335 AM_CONDITIONAL(HAVE_PKG_PROTOBUF, [test "$HAVE_PKG_PROTOBUF" = "yes"])
200be14 @broxtronix A few tweaks to the stereo build system to get it to work on os 10.5
broxtronix authored
336
bf17a24 @broxtronix Re-arranged the repository...
broxtronix authored
337 ##################################################
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
338 # module definitions
bf17a24 @broxtronix Re-arranged the repository...
broxtronix authored
339 ##################################################
340
d5b5c94 @zmoratto Reorder of configure.ac
zmoratto authored
341 AX_GROUP_PKG(BOOST_MOST, [BOOST_DATETIME BOOST_IOSTREAMS BOOST])
342 AX_GROUP_PKG(VW_ALL, [VW_CARTOGRAPHY VW_STEREO VW_CAMERA VW_INTEREST_POINT VW])
343
c989ac2 @zmoratto Protobuf support for ASP
zmoratto authored
344 # Module
d5b5c94 @zmoratto Reorder of configure.ac
zmoratto authored
345 AX_MODULE(CORE, [src/asp/Core], [libaspCore.la], yes, [], [VW_ALL BOOST_MOST], [LAPACK])
346 AX_MODULE(SPICEIO, [src/asp/SpiceIO], [libaspSpiceIO.la], yes, [], [VW BOOST_MOST SPICE])
347 AX_MODULE(ISISIO, [src/asp/IsisIO], [libaspIsisIO.la], yes, [], [ISIS VW_CARTOGRAPHY BOOST])
348 AX_MODULE(SESSIONS, [src/asp/Sessions], [libaspSessions.la], yes, [CORE], [], [ISISIO SPICEIO])
d43a5bd @zmoratto Clean up includes and namespaces
zmoratto authored
349 AX_MODULE(MPI, [src/asp/MPI], [], no, [VW_BUNDLEADJUSTMENT ISISIO CORE], [BOOST_SERIALIZATION BOOST_MPI OPEN_MPI VW_ALL])
d5b5c94 @zmoratto Reorder of configure.ac
zmoratto authored
350
c989ac2 @zmoratto Protobuf support for ASP
zmoratto authored
351 # Tools
d5b5c94 @zmoratto Reorder of configure.ac
zmoratto authored
352 AX_APP(STEREO, [src/asp/Tools], yes, [SESSIONS])
353 AX_APP(ORTHOPROJECT, [src/asp/Tools], yes, [SESSIONS])
8b63830 @zmoratto Making bundle_adjust compile
zmoratto authored
354 AX_APP(BUNDLEADJUST, [src/asp/Tools], no, [VW_BUNDLEADJUSTMENT SESSIONS])
d5b5c94 @zmoratto Reorder of configure.ac
zmoratto authored
355 AX_APP(ORBITVIZ, [src/asp/Tools], yes, [SESSIONS])
356 AX_APP(DISPARITYDEBUG, [src/asp/Tools], yes, [VW_STEREO])
357 AX_APP(POINT2MESH, [src/asp/Tools], yes, [OPENSCENEGRAPH VW])
358 AX_APP(POINT2DEM, [src/asp/Tools], yes, [CORE])
359 AX_APP(RMAX2CAHVOR, [src/asp/Tools], no, [SESSIONS])
65ddedc @zmoratto Bring ASP in line with the switch to BA Module
zmoratto authored
360 AX_APP(RMAXADJUST, [src/asp/Tools], no, [VW_BUNDLEADJUSTMENT SESSIONS])
e7ed5b7 @zmoratto Make bundlevis work with new bundleadjustment mod
zmoratto authored
361 AX_APP(BUNDLEVIS, [src/asp/Tools], no, [OPENSCENEGRAPH VW_BUNDLEADJUSTMENT])
65ddedc @zmoratto Bring ASP in line with the switch to BA Module
zmoratto authored
362 AX_APP(ISISADJUST, [src/asp/Tools], yes, [VW_BUNDLEADJUSTMENT ISISIO CORE])
d5b5c94 @zmoratto Reorder of configure.ac
zmoratto authored
363 AX_APP(RESULTS, [src/asp/Tools], yes, [ISISIO])
0932d7a @anefian updates to the reconstruct.cc file using VW
anefian authored
364 AX_APP(RECONSTRUCT, [src/asp/Tools], no, [VW_PHOTOMETRY VW_CARTOGRAPHY VW])
d5b5c94 @zmoratto Reorder of configure.ac
zmoratto authored
365 AX_APP(ALIGNDEM, [src/asp/Tools], yes, [VW_CARTOGRAPHY VW_INTEREST_POINT])
267ee87 @khusmann removed isis dependency for geodiff, cleaned up some headers
khusmann authored
366 AX_APP(GEODIFF, [src/asp/Tools], yes, [VW_CARTOGRAPHY VW BOOST])
d5b5c94 @zmoratto Reorder of configure.ac
zmoratto authored
367 AX_APP(DEMPROFILE, [src/asp/Tools], yes, [VW_CARTOGRAPHY VW])
368 AX_APP(PLATEORTHOPROJECT,[src/asp/Tools], no, [SESSIONS ISISIO VW_PLATE])
0fd16f0 @zmoratto Added HSV_merge utility
zmoratto authored
369 AX_APP(HSVMERGE, [src/asp/Tools], yes, [VW_CARTOGRAPHY VW])
9c0d10b @zmoratto Massive reorganization. Works this time! A good handful of code has been...
zmoratto authored
370
c989ac2 @zmoratto Protobuf support for ASP
zmoratto authored
371 # Toolkits (like module, but doesn't build a library)
2b27f87 @zmoratto Added ptk_server plus support
zmoratto authored
372 AX_MODULE(PHOTOMETRYTK, [src/asp/PhotometryTK], [libaspPhotometryTK.la], no, [RABBITMQ_C PROTOBUF VW_PLATE], [BOOST])
a3efdc1 @zmoratto Added Control Network builder
zmoratto authored
373 AX_MODULE(CONTROLNETTK, [src/asp/ControlNetTK], [], no, [VW_BUNDLEADJUSTMENT ISISIO], [BOOST])
c989ac2 @zmoratto Protobuf support for ASP
zmoratto authored
374
8634e65 @broxtronix Added AM_CONDITIONAL directives for better backwards compatibility with ...
broxtronix authored
375 # These are here (instead of inside the APP macro where they belong)
376 # for backwards compatability with older versions of automake.
9c0d10b @zmoratto Massive reorganization. Works this time! A good handful of code has been...
zmoratto authored
377 AM_CONDITIONAL(MAKE_MODULE_CORE, [test "$MAKE_MODULE_CORE" = "yes"])
378 AM_CONDITIONAL(MAKE_MODULE_ISISIO, [test "$MAKE_MODULE_ISISIO" = "yes"])
379 AM_CONDITIONAL(MAKE_MODULE_SPICEIO, [test "$MAKE_MODULE_SPICEIO" = "yes"])
380 AM_CONDITIONAL(MAKE_MODULE_SESSIONS, [test "$MAKE_MODULE_SESSIONS" = "yes"])
384d7c3 @zmoratto Added skeleton for MPI in ASP
zmoratto authored
381 AM_CONDITIONAL(MAKE_MODULE_MPI, [test "$MAKE_MODULE_MPI" = "yes"])
49fc2e9 @zmoratto Added skeleton of executables for Photometry Toolkit
zmoratto authored
382 AM_CONDITIONAL(MAKE_MODULE_PHOTOMETRYTK, [test "$MAKE_MODULE_PHOTOMETRYTK" = "yes"])
97a01a6 @zmoratto Added Control Network Toolkit
zmoratto authored
383 AM_CONDITIONAL(MAKE_MODULE_CONTROLNETTK, [test "$MAKE_MODULE_CONTROLNETTK" = "yes"])
9c0d10b @zmoratto Massive reorganization. Works this time! A good handful of code has been...
zmoratto authored
384
8634e65 @broxtronix Added AM_CONDITIONAL directives for better backwards compatibility with ...
broxtronix authored
385 AM_CONDITIONAL(MAKE_APP_STEREO, [test "$MAKE_APP_STEREO" = "yes"])
0a8a6bd @broxtronix Moved the stereo gui into the main build system. It does not build by d...
broxtronix authored
386 AM_CONDITIONAL(MAKE_APP_STEREOGUI, [test "$MAKE_APP_STEREOGUI" = "yes"])
8634e65 @broxtronix Added AM_CONDITIONAL directives for better backwards compatibility with ...
broxtronix authored
387 AM_CONDITIONAL(MAKE_APP_ORTHOPROJECT, [test "$MAKE_APP_ORTHOPROJECT" = "yes"])
388 AM_CONDITIONAL(MAKE_APP_BUNDLEADJUST, [test "$MAKE_APP_BUNDLEADJUST" = "yes"])
389 AM_CONDITIONAL(MAKE_APP_ORBITVIZ, [test "$MAKE_APP_ORBITVIZ" = "yes"])
390 AM_CONDITIONAL(MAKE_APP_DISPARITYDEBUG, [test "$MAKE_APP_DISPARITYDEBUG" = "yes"])
391 AM_CONDITIONAL(MAKE_APP_POINT2MESH, [test "$MAKE_APP_POINT2MESH" = "yes"])
392 AM_CONDITIONAL(MAKE_APP_POINT2DEM, [test "$MAKE_APP_POINT2DEM" = "yes"])
393 AM_CONDITIONAL(MAKE_APP_RMAX2CAHVOR, [test "$MAKE_APP_RMAX2CAHVOR" = "yes"])
394 AM_CONDITIONAL(MAKE_APP_RMAXADJUST, [test "$MAKE_APP_RMAXADJUST" = "yes"])
395 AM_CONDITIONAL(MAKE_APP_BUNDLEVIS, [test "$MAKE_APP_BUNDLEVIS" = "yes"])
545de6e @novas0x2a Synchronize VW and Stereo build systems
novas0x2a authored
396 AM_CONDITIONAL(MAKE_APP_ISISADJUST, [test "$MAKE_APP_ISISADJUST" = "yes"])
9686523 @anefian added support for results
anefian authored
397 AM_CONDITIONAL(MAKE_APP_RESULTS, [test "$MAKE_APP_RESULTS" = "yes"])
fd21b10 @zmoratto Adding Ara's new program, reconstruct.
zmoratto authored
398 AM_CONDITIONAL(MAKE_APP_RECONSTRUCT, [test "$MAKE_APP_RECONSTRUCT" = "yes"])
0a19f99 @khusmann begun work on an experimental utility for comparing dems
khusmann authored
399 AM_CONDITIONAL(MAKE_APP_ALIGNDEM, [test "$MAKE_APP_ALIGNDEM" = "yes"])
a11702a @khusmann added geodiff tool
khusmann authored
400 AM_CONDITIONAL(MAKE_APP_GEODIFF, [test "$MAKE_APP_GEODIFF" = "yes"])
6eaf219 @zmoratto Rough draft upload of a DEM profile utility. Currently it can only make ...
zmoratto authored
401 AM_CONDITIONAL(MAKE_APP_DEMPROFILE, [test "$MAKE_APP_DEMPROFILE" = "yes"])
a834a21 @zmoratto Added orthoproject util that uses platefiles
zmoratto authored
402 AM_CONDITIONAL(MAKE_APP_PLATEORTHOPROJECT, [test "$MAKE_APP_PLATEORTHOPROJECT" = "yes"])
0fd16f0 @zmoratto Added HSV_merge utility
zmoratto authored
403 AM_CONDITIONAL(MAKE_APP_HSVMERGE, [test "$MAKE_APP_HSVMERGE" = "yes"])
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
404
405 ##################################################
406 # final processing
407 ##################################################
408
409 ASP_CPPFLAGS="-I\${top_srcdir}/src $OTHER_CPPFLAGS"
22eabd4 @novas0x2a Mostly sync the macros between vw & stereo. This is good either if we st...
novas0x2a authored
410 ASP_LDFLAGS="$OTHER_LDFLAGS"
bf17a24 @broxtronix Re-arranged the repository...
broxtronix authored
411
545de6e @novas0x2a Synchronize VW and Stereo build systems
novas0x2a authored
412 # Do this last, to make sure it's not overridden
413 if test x"$ENABLE_STRICT_ALIASING" = x"no"; then
414 CXXFLAGS="$CXXFLAGS -fno-strict-aliasing"
bf17a24 @broxtronix Re-arranged the repository...
broxtronix authored
415 fi
416
545de6e @novas0x2a Synchronize VW and Stereo build systems
novas0x2a authored
417 AX_LOG([using CPPFLAGS=$CPPFLAGS])
418 AX_LOG([using ASP_CPPFLAGS=$ASP_CPPFLAGS])
419 AX_LOG([using CFLAGS=$CFLAGS])
420 AX_LOG([using CXXFLAGS=$CXXFLAGS])
421 AX_LOG([using LDFLAGS=$LDFLAGS])
422 AX_LOG([using ASP_LDFLAGS=$ASP_LDFLAGS])
423 AX_LOG([using ASP_ENABLE_EXCEPTIONS=$ENABLE_EXCEPTIONS])
424
a74972c @broxtronix Merged in changes from the isis_devel branch. Improvements include an u...
broxtronix authored
425 AC_SUBST(ASP_CPPFLAGS)
426 AC_SUBST(ASP_LDFLAGS)
427
428
bf17a24 @broxtronix Re-arranged the repository...
broxtronix authored
429 ##################################################
40a3704 @novas0x2a merge in more changes from vw
novas0x2a authored
430 # makefiles to process
bf17a24 @broxtronix Re-arranged the repository...
broxtronix authored
431 ##################################################
432
433 AC_CONFIG_FILES([ \
434 Makefile \
435 src/Makefile \
9c0d10b @zmoratto Massive reorganization. Works this time! A good handful of code has been...
zmoratto authored
436 src/asp/Makefile \
437 src/asp/Core/Makefile \
e37d6d0 @zmoratto Added a ErodeView.
zmoratto authored
438 src/asp/Core/tests/Makefile \
9c0d10b @zmoratto Massive reorganization. Works this time! A good handful of code has been...
zmoratto authored
439 src/asp/SpiceIO/Makefile \
440 src/asp/IsisIO/Makefile \
4515a04 @zmoratto Added linescan proof of accuracy to groundmap
zmoratto authored
441 src/asp/IsisIO/tests/Makefile \
9c0d10b @zmoratto Massive reorganization. Works this time! A good handful of code has been...
zmoratto authored
442 src/asp/Sessions/Makefile \
443 src/asp/Sessions/ISIS/Makefile \
444 src/asp/Sessions/Keypoint/Makefile \
445 src/asp/Sessions/Pinhole/Makefile \
446 src/asp/Sessions/RMAX/Makefile \
384d7c3 @zmoratto Added skeleton for MPI in ASP
zmoratto authored
447 src/asp/MPI/Makefile \
bf8e60a @zmoratto Bringing ASP's build system up to VW standards
zmoratto authored
448 src/asp/Tools/Makefile \
49fc2e9 @zmoratto Added skeleton of executables for Photometry Toolkit
zmoratto authored
449 src/asp/PhotometryTK/Makefile \
6e12dcf @zmoratto Fleshout phodrg2plate
zmoratto authored
450 src/asp/PhotometryTK/tests/Makefile \
97a01a6 @zmoratto Added Control Network Toolkit
zmoratto authored
451 src/asp/ControlNetTK/Makefile \
bf17a24 @broxtronix Re-arranged the repository...
broxtronix authored
452 ])
453
454 AC_OUTPUT
Something went wrong with that request. Please try again.