Skip to content

Commit 1de1d5f

Browse files
authored
cmake: add support for misc Addons (#1640)
1 parent 76a26c6 commit 1de1d5f

File tree

7 files changed

+97
-0
lines changed

7 files changed

+97
-0
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
cmake_minimum_required(VERSION 3.22)
2+
3+
project(m.cdo.download LANGUAGES NONE)
4+
5+
include(build_addon)
6+
7+
build_addon(
8+
${PROJECT_NAME}
9+
SOURCES ${PROJECT_NAME}.py
10+
DOCFILES
11+
m_cdo_download_cdo_stations.png
12+
${PROJECT_NAME}.html
13+
${PROJECT_NAME}.md)
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
cmake_minimum_required(VERSION 3.22)
2+
3+
project(m.crawl.thredds LANGUAGES NONE)
4+
5+
include(build_addon)
6+
7+
build_addon(
8+
${PROJECT_NAME}
9+
SOURCES ${PROJECT_NAME}.py
10+
DOCFILES
11+
${PROJECT_NAME}.html
12+
${PROJECT_NAME}.md)
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
cmake_minimum_required(VERSION 3.22)
2+
3+
project(m.csv.clean LANGUAGES NONE)
4+
5+
include(build_addon)
6+
7+
build_addon(
8+
${PROJECT_NAME}
9+
SOURCES ${PROJECT_NAME}.py
10+
DOCFILES
11+
${PROJECT_NAME}.html
12+
${PROJECT_NAME}.md)
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
cmake_minimum_required(VERSION 3.22)
2+
3+
project(m.gcp.filter)
4+
5+
include(build_addon)
6+
7+
find_M()
8+
9+
build_addon(
10+
${PROJECT_NAME}
11+
SOURCES main.c
12+
GRASSLIBS
13+
gis
14+
imagery
15+
DEPENDS LIBM
16+
DOCFILES
17+
${PROJECT_NAME}.html
18+
${PROJECT_NAME}.md)

src/misc/m.printws/CMakeLists.txt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
cmake_minimum_required(VERSION 3.22)
2+
3+
project(m.printws LANGUAGES NONE)
4+
5+
include(build_addon)
6+
7+
build_addon(
8+
${PROJECT_NAME}
9+
SOURCES ${PROJECT_NAME}.py
10+
DOCFILES
11+
m.printws_filledagainwindow.png
12+
m.printws_fullwindow.png
13+
m.printws_pan.png
14+
m.printws_sample_print.png
15+
m.printws_screen.png
16+
m.printws_smallerwindow.png
17+
${PROJECT_NAME}.html
18+
${PROJECT_NAME}.md)
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
cmake_minimum_required(VERSION 3.22)
2+
3+
project(m.prism.download LANGUAGES NONE)
4+
5+
include(build_addon)
6+
7+
build_addon(
8+
${PROJECT_NAME}
9+
SOURCES ${PROJECT_NAME}.py
10+
DOCFILES
11+
${PROJECT_NAME}.html
12+
${PROJECT_NAME}.md)
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
cmake_minimum_required(VERSION 3.22)
2+
3+
project(m.tnm.download LANGUAGES NONE)
4+
5+
include(build_addon)
6+
7+
build_addon(
8+
${PROJECT_NAME}
9+
SOURCES ${PROJECT_NAME}.py
10+
DOCFILES
11+
${PROJECT_NAME}.html
12+
${PROJECT_NAME}.md)

0 commit comments

Comments
 (0)