CMake: Fix missing modules required for UAVSAR stripmap stack (#180)

* Add missing py2to3 script

* Add missing cosar extension

* Add missing rdf parser

* Add simamplitude module

Co-authored-by: Ryan Burns <rtburns-jpl@users.noreply.github.com>
LT1AB
Ryan Burns 2020-10-04 11:11:55 -07:00 committed by GitHub
parent 5370690b0a
commit ecf865af0b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 29 additions and 0 deletions

View File

@ -7,6 +7,7 @@ isce2_add_cdll(asa_im_decode src/asa_im_decode/asa_im_decode.c)
set(installfiles
asa_im_decode
alos
cosar
__init__.py
ALOS.py
ALOS2.py
@ -92,4 +93,15 @@ target_include_directories(alos PUBLIC
)
target_link_libraries(alos PUBLIC isce2::DataAccessorLib)
Python_add_library(cosar MODULE
bindings/cosarmodule.cpp
src/cosar/Header.cpp
src/cosar/Burst.cpp
src/cosar/Cosar.cpp
)
target_include_directories(cosar PUBLIC
include
src/cosar
)
InstallSameDir(${installfiles})

View File

@ -58,16 +58,21 @@ target_include_directories(combinedLib INTERFACE
$<$<COMPILE_LANGUAGE:Fortran>:${mdir}>
)
add_subdirectory(simamplitude)
InstallSameDir(
simamplitude
combinedlibmodule
offoutliers
__init__.py
decorators.py
mathModule.py
offoutliers/Offoutliers.py
py2to3.py
StringUtils.py
Library/python/Poly1D.py
Library/python/Poly2D.py
Library/python/PolyFactory.py
Library/python/Polynomial.py
simamplitude/Simamplitude.py
)

View File

@ -0,0 +1,10 @@
Python_add_library(simamplitude MODULE
bindings/simamplitudemodule.cpp
src/simamplitudeSetState.F
src/simamplitude.f90
src/simamplitudeState.F
)
target_include_directories(simamplitude PRIVATE include)
target_link_libraries(simamplitude PRIVATE
isce2::DataAccessorLib
)

View File

@ -1,3 +1,5 @@
add_subdirectory(grammar)
add_subdirectory(lexis)
InstallSameDir(
__init__.py
errors.py