Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions src/gui/wxpython/wx.metadata/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
cmake_minimum_required(VERSION 3.22)

project(wx.metadata)

include(build_addon)

add_subdirectory(config)
add_subdirectory(mdlib)
add_subdirectory(profiles)

set(addons
db.csw.admin
db.csw.harvest
db.csw.run
g.gui.cswbrowser
g.gui.metadata
m.csw.update
r.info.iso
t.info.iso
v.info.iso)

build_addon(
${PROJECT_NAME}
ADDONS ${addons}
NO_DOCS)
17 changes: 17 additions & 0 deletions src/gui/wxpython/wx.metadata/config/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
add_files_to_etc_dir(
wx.metadata/config
FILES
API-cases.ods
connections_resources.xml
connections_resources.xsd
default-sample.cfg
init_md.txt
keywordConcepts.xml
keywordGroups.xml
keywordThemes.xml
logo_variant_bg.png
record_metadata_dc.html
record_metadata_gmd.html
service_metadata.html
xml_highlight.html
xml_render.html)
8 changes: 8 additions & 0 deletions src/gui/wxpython/wx.metadata/db.csw.admin/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
project(db.csw.admin)

include(build_addon)

build_addon(
${PROJECT_NAME}
SOURCES db.csw.admin.py
DOCFILES db.csw.admin.html db.csw.admin.md)
8 changes: 8 additions & 0 deletions src/gui/wxpython/wx.metadata/db.csw.harvest/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
project(db.csw.harvest)

include(build_addon)

build_addon(
${PROJECT_NAME}
SOURCES db.csw.harvest.py
DOCFILES db.csw.harvest.html db.csw.harvest.md)
8 changes: 8 additions & 0 deletions src/gui/wxpython/wx.metadata/db.csw.run/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
project(db.csw.run)

include(build_addon)

build_addon(
${PROJECT_NAME}
SOURCES db.csw.run.py
DOCFILES db.csw.run.html db.csw.run.md)
8 changes: 8 additions & 0 deletions src/gui/wxpython/wx.metadata/g.gui.cswbrowser/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
project(g.gui.cswbrowser)

include(build_addon)

build_addon(
${PROJECT_NAME}
SOURCES g.gui.cswbrowser.py
DOCFILES g.gui.cswbrowser.html g.gui.cswbrowser.md)
8 changes: 8 additions & 0 deletions src/gui/wxpython/wx.metadata/g.gui.metadata/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
project(g.gui.metadata)

include(build_addon)

build_addon(
${PROJECT_NAME}
SOURCES g.gui.metadata.py
DOCFILES g.gui.metadata.html g.gui.metadata.md)
8 changes: 8 additions & 0 deletions src/gui/wxpython/wx.metadata/m.csw.update/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
project(m.csw.update)

include(build_addon)

build_addon(
${PROJECT_NAME}
SOURCES m.csw.update.py
DOCFILES m.csw.update.html m.csw.update.md)
14 changes: 14 additions & 0 deletions src/gui/wxpython/wx.metadata/mdlib/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
add_files_to_etc_dir(
wx.metadata/mdlib
FILES
__init__.py
cswlib.py
cswutil.py
dependency.py
globalvar.py
mdeditorfactory.py
mdgrass.py
mdjinjaparser.py
mdpdffactory.py
mdpdftheme.py
mdutil.py)
6 changes: 6 additions & 0 deletions src/gui/wxpython/wx.metadata/profiles/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
add_files_to_etc_dir(
wx.metadata/profiles
FILES
basicProfile.xml
inspireProfile.xml
temporalProfile.xml)
8 changes: 8 additions & 0 deletions src/gui/wxpython/wx.metadata/r.info.iso/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
project(r.info.iso)

include(build_addon)

build_addon(
${PROJECT_NAME}
SOURCES r.info.iso.py
DOCFILES r.info.iso.html r.info.iso.md)
8 changes: 8 additions & 0 deletions src/gui/wxpython/wx.metadata/t.info.iso/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
project(t.info.iso)

include(build_addon)

build_addon(
${PROJECT_NAME}
SOURCES t.info.iso.py
DOCFILES t.info.iso.html t.info.iso.md)
8 changes: 8 additions & 0 deletions src/gui/wxpython/wx.metadata/v.info.iso/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
project(v.info.iso)

include(build_addon)

build_addon(
${PROJECT_NAME}
SOURCES v.info.iso.py
DOCFILES v.info.iso.html v.info.iso.md)
19 changes: 19 additions & 0 deletions src/imagery/i.hyper/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
cmake_minimum_required(VERSION 3.22)

project(i.hyper)

include(build_addon)

add_subdirectory(i_hyper_lib)

build_addon(
${PROJECT_NAME}
ADDONS
i.hyper.composite
i.hyper.explore
i.hyper.export
i.hyper.import
i.hyper.preproc
DOCFILES
i.hyper.html
i.hyper.md)
10 changes: 10 additions & 0 deletions src/imagery/i.hyper/i.hyper.composite/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
project(i.hyper.composite)

include(build_addon)

build_addon(
${PROJECT_NAME}
SOURCES i.hyper.composite.py
DOCFILES
i.hyper.composite.html
i.hyper.composite.md)
12 changes: 12 additions & 0 deletions src/imagery/i.hyper/i.hyper.explore/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
project(i.hyper.explore)

include(build_addon)

build_addon(
${PROJECT_NAME}
SOURCES i.hyper.explore.py
DOCFILES
explore_example1.jpg
explore_example2.jpg
i.hyper.explore.html
i.hyper.explore.md)
10 changes: 10 additions & 0 deletions src/imagery/i.hyper/i.hyper.export/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
project(i.hyper.export)

include(build_addon)

build_addon(
${PROJECT_NAME}
SOURCES i.hyper.export.py
DOCFILES
i.hyper.export.html
i.hyper.export.md)
13 changes: 13 additions & 0 deletions src/imagery/i.hyper/i.hyper.import/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
project(i.hyper.import)

include(build_addon)

build_addon(
${PROJECT_NAME}
SOURCES i.hyper.import.py
DOCFILES
i.hyper.import.html
i.hyper.import.md
import_example.jpg
import_example2.jpg
import_example3.jpg)
10 changes: 10 additions & 0 deletions src/imagery/i.hyper/i.hyper.preproc/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
project(i.hyper.preproc)

include(build_addon)

build_addon(
${PROJECT_NAME}
SOURCES i.hyper.preproc.py
DOCFILES
i.hyper.preproc.html
i.hyper.preproc.md)
13 changes: 13 additions & 0 deletions src/imagery/i.hyper/i_hyper_lib/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
add_files_to_etc_dir(
i_hyper_lib
FILES
__init__.py
base_corr.py
continuum_rem.py
dim_red.py
enmap.py
prisma_reader.py
prisma.py
sav_gol.py
tanager_reader.py
tanager.py)
15 changes: 15 additions & 0 deletions src/imagery/i.landsat/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
cmake_minimum_required(VERSION 3.22)

project(i.landsat)

include(build_addon)

build_addon(
${PROJECT_NAME}
ADDONS
i.landsat.download
i.landsat.import
i.landsat.qa
DOCFILES
i.landsat.html
i.landsat.md)
10 changes: 10 additions & 0 deletions src/imagery/i.landsat/i.landsat.download/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
project(i.landsat.download)

include(build_addon)

build_addon(
${PROJECT_NAME}
SOURCES i.landsat.download.py
DOCFILES
i.landsat.download.html
i.landsat.download.md)
10 changes: 10 additions & 0 deletions src/imagery/i.landsat/i.landsat.import/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
project(i.landsat.import)

include(build_addon)

build_addon(
${PROJECT_NAME}
SOURCES i.landsat.import.py
DOCFILES
i.landsat.import.html
i.landsat.import.md)
10 changes: 10 additions & 0 deletions src/imagery/i.landsat/i.landsat.qa/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
project(i.landsat.qa)

include(build_addon)

build_addon(
${PROJECT_NAME}
SOURCES i.landsat.qa.py
DOCFILES
i.landsat.qa.html
i.landsat.qa.md)
28 changes: 28 additions & 0 deletions src/imagery/i.landsat8.swlst/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
cmake_minimum_required(VERSION 3.22)

project(i.landsat8.swlst)

include(build_addon)

add_files_to_etc_dir(
${PROJECT_NAME}
FILES
column_water_vapor.py
constants.py
csv_to_dictionary.py
data_validation.py
dummy_mapcalc_strings.py
emissivity.py
helpers.py
landsat8_mtl.py
radiance.py
randomness.py
split_window_lst.py
temperature.py)

build_addon(
${PROJECT_NAME}
SOURCES i.landsat8.swlst.py
DOCFILES
i.landsat8.swlst.html
i.landsat8.swlst.md)
36 changes: 36 additions & 0 deletions src/imagery/i.points.auto/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
cmake_minimum_required(VERSION 3.22)

project(i.points.auto)

include(build_addon)

set(sources
cellhd.c
creat_rand.c
crs.c
crs.h
defs.h
equ.c
find_points.c
globals.h
group.c
local_proto.h
main.c
overlap.c
target.c)

find_package(FFTW REQUIRED)
if(FFTW_FOUND)
add_library(FFTW INTERFACE IMPORTED GLOBAL)
set_property(TARGET FFTW PROPERTY INTERFACE_LINK_LIBRARIES
${FFTW_LIBRARIES})
set_property(TARGET FFTW PROPERTY INTERFACE_INCLUDE_DIRECTORIES
${FFTW_INCLUDE_DIR})
endif()

build_addon(
${PROJECT_NAME}
GRASSLIBS gis imagery raster gmath
DEPENDS FFTW
SOURCES ${sources}
DOCFILES i.points.auto.html i.points.auto.md)
Loading