File tree Expand file tree Collapse file tree 3 files changed +36
-10
lines changed
graalpy-archetype-polyglot-app
src/main/resources/archetype-resources Expand file tree Collapse file tree 3 files changed +36
-10
lines changed Original file line number Diff line number Diff line change @@ -90,5 +90,4 @@ verbosity level.
90
90
91
91
## Changing version
92
92
93
- - property ` revision ` in top level ` pom.xml `
94
- - property ` graalpy.version ` in ` graalpy-archetype-polyglot-app/src/main/resources/archetype-resources/pom.xml ` (TODO: propagate from revision)
93
+ - just update property ` revision ` in top level ` pom.xml ` , everything else should be derived from it
Original file line number Diff line number Diff line change @@ -58,15 +58,42 @@ SOFTWARE.
58
58
<extension >
59
59
<groupId >org.apache.maven.archetype</groupId >
60
60
<artifactId >archetype-packaging</artifactId >
61
- <version >3.2.1 </version >
61
+ <version >3.4.0 </version >
62
62
</extension >
63
63
</extensions >
64
64
65
+ <resources >
66
+ <resource >
67
+ <directory >src/main/resources</directory >
68
+ <filtering >true</filtering >
69
+ <includes >
70
+ <include >archetype-resources/pom.xml</include >
71
+ </includes >
72
+ </resource >
73
+ <resource >
74
+ <directory >src/main/resources</directory >
75
+ <filtering >false</filtering >
76
+ <excludes >
77
+ <exclude >archetype-resources/pom.xml</exclude >
78
+ </excludes >
79
+ </resource >
80
+ </resources >
81
+
82
+ <plugins >
83
+ <plugin >
84
+ <groupId >org.apache.maven.plugins</groupId >
85
+ <artifactId >maven-resources-plugin</artifactId >
86
+ <configuration >
87
+ <escapeString >\</escapeString >
88
+ </configuration >
89
+ </plugin >
90
+ </plugins >
91
+
65
92
<pluginManagement >
66
93
<plugins >
67
94
<plugin >
68
95
<artifactId >maven-archetype-plugin</artifactId >
69
- <version >3.2.1 </version >
96
+ <version >3.4.0 </version >
70
97
</plugin >
71
98
</plugins >
72
99
</pluginManagement >
Original file line number Diff line number Diff line change 3
3
xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
4
4
<modelVersion >4.0.0</modelVersion >
5
5
6
- <groupId >${groupId} </groupId >
7
- <artifactId >${artifactId} </artifactId >
8
- <version >${version} </version >
6
+ <groupId >\ ${groupId} </groupId >
7
+ <artifactId >\ ${artifactId} </artifactId >
8
+ <version >\ ${version} </version >
9
9
<packaging >jar</packaging >
10
- <name >${artifactId} </name >
10
+ <name >\ ${artifactId} </name >
11
11
12
- #set( $symbol_dollar = '$' )
13
12
<properties >
14
- <graalpy .version>26.0.0-SNAPSHOT </graalpy .version>
13
+ <graalpy .version>${revision} </graalpy .version>
15
14
<graalpy .edition>python-community</graalpy .edition>
16
15
<native-maven-plugin .version>0.10.4</native-maven-plugin .version>
17
16
<maven .compiler.target>17</maven .compiler.target>
18
17
<maven .compiler.source>17</maven .compiler.source>
19
18
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
20
19
</properties >
21
20
21
+ #set( $symbol_dollar = '$' )
22
22
<dependencies >
23
23
<dependency >
24
24
<groupId >junit</groupId >
You can’t perform that action at this time.
0 commit comments