ISCE_INSAR/components/isceobj
Ryan Burns 337dc9c158
Fix python extension linking (#168)
* Silence annoying FindFFTW warnings

* Fix linker errors at import-time

Python extensions are weakly linked, so linker errors can only be
caught at runtime. This commit fixes any such broken extensions,
and adds automated import testing to ctests to prevent future
regressions.

It also adds a helper function `isce2_add_staticlib` which creates a
position-independent static library suitable for usage in multiple
python extensions. This matches the SCons build scripts more closely
and allows for future extensions to be declared in a more terse and
hygienic fashion.

* Update utilLib scripts

* Update combinedLib scripts

* Update offoutliers lib scripts

* Add asa_im_decode cdll

* Update alos lib scripts

* Show ctest output upon failure

* Update DataAccessor scripts

* Remove TARGET_FILE_BASE_NAME

* Remove incomplete stdproc modules (require stanford code)

Co-authored-by: Ryan Burns <rtburns-jpl@users.noreply.github.com>
2020-09-14 10:57:10 -07:00
..
Alos2Proc diversity: replaced oppressive language with neutral definitions of the images that comprise an interferogram through the entire repository 2020-07-02 12:40:49 -07:00
Alos2burstProc diversity: replaced oppressive language with neutral definitions of the images that comprise an interferogram through the entire repository 2020-07-02 12:40:49 -07:00
Attitude diversity: replaced oppressive language with neutral definitions of the images that comprise an interferogram through the entire repository 2020-07-02 12:40:49 -07:00
Catalog Merge branch 'master' into cmake 2020-04-13 14:34:14 -07:00
Constants Add CMake build system 2019-12-21 17:34:50 -08:00
Doppler Add CMake build system 2019-12-21 17:34:50 -08:00
Filter Add CMake build system 2019-12-21 17:34:50 -08:00
Image diversity: replaced oppressive language with neutral definitions of the images that comprise an interferogram through the entire repository 2020-07-02 12:40:49 -07:00
ImageFilter Disable failing tests 2020-05-02 13:27:12 -07:00
InsarProc Incorporación de script para ingesta de datos SAOCOM. Se modifican los siguientes archivos: 2020-07-21 21:47:00 -03:00
IsceProc Incorporación de script para ingesta de datos SAOCOM. Se modifican los siguientes archivos: 2020-07-21 21:47:00 -03:00
LineAccessor Fix python extension linking (#168) 2020-09-14 10:57:10 -07:00
Location Disable failing tests 2020-05-02 13:27:12 -07:00
Orbit Fix python extension linking (#168) 2020-09-14 10:57:10 -07:00
Pause Add CMake build system 2019-12-21 17:34:50 -08:00
Planet diversity: replaced oppressive language with neutral definitions of the images that comprise an interferogram through the entire repository 2020-07-02 12:40:49 -07:00
Platform Add CMake build system 2019-12-21 17:34:50 -08:00
Radar Add CMake build system 2019-12-21 17:34:50 -08:00
Registry Add CMake build system 2019-12-21 17:34:50 -08:00
Renderer Add CMake build system 2019-12-21 17:34:50 -08:00
RtcProc diversity: replaced oppressive language with neutral definitions of the images that comprise an interferogram through the entire repository 2020-07-02 12:40:49 -07:00
Scene diversity: replaced oppressive language with neutral definitions of the images that comprise an interferogram through the entire repository 2020-07-02 12:40:49 -07:00
Sensor Fix python extension linking (#168) 2020-09-14 10:57:10 -07:00
Stack Add CMake build system 2019-12-21 17:34:50 -08:00
StripmapProc Incorporación de script para ingesta de datos SAOCOM. Se modifican los siguientes archivos: 2020-07-21 21:47:00 -03:00
TopsProc diversity: replaced oppressive language with neutral definitions of the images that comprise an interferogram through the entire repository 2020-07-02 12:40:49 -07:00
Unwrap diversity: replaced oppressive language with neutral definitions of the images that comprise an interferogram through the entire repository 2020-07-02 12:40:49 -07:00
Util Fix python extension linking (#168) 2020-09-14 10:57:10 -07:00
XmlUtil diversity: replaced oppressive language with neutral definitions of the images that comprise an interferogram through the entire repository 2020-07-02 12:40:49 -07:00
CMakeLists.txt Merge commit 'ed30cba' into cmake 2020-04-08 12:01:11 -07:00
SConscript Cleaning up scansar modules 2020-03-31 11:33:11 -07:00
__init__.py Adding all files 2019-01-16 11:40:08 -08:00