Skip to content

Commit 53b56a7

Browse files
authored
Update Valhalla build, sed use explicit current dir? (#742)
* Update Valhalla build, sed use explicit current dir? * Update Valhalla build, use find rather than sed directly * Update Valhalla build, sed gnu linux use of -i
1 parent b5d1d6b commit 53b56a7

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

jakarta-to-valhalla.sh

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,14 @@ find . -type f -name '*.java' -exec sed -i'' -e 's| /\*value\*/ class | value cl
77
mv .mvn/jvm.config.disabled .mvn/jvm.config
88

99
## adjust poms
10-
find . -type f -name 'pom.xml' -exec sed -i '' -e 's|-Dnet.bytebuddy|--enable-preview -Dnet.bytebuddy|g' {} +
11-
find . -type f -name 'pom.xml' -exec sed -i '' -e 's|<!-- default-build-start -->|<!-- default-build-start ___|g' {} +
12-
find . -type f -name 'pom.xml' -exec sed -i '' -e 's|<!-- default-build-end -->|____ default-build-end -->|g' {} +
13-
find . -type f -name 'pom.xml' -exec sed -i '' -e 's|<!-- valhalla-build-start ___|<!-- valhalla-build-start -->|g' {} +
14-
find . -type f -name 'pom.xml' -exec sed -i '' -e 's|____ valhalla-build-end -->|<!-- valhalla-build-end -->|g' {} +
15-
find . -type f -name 'pom.xml' -exec sed -i '' -e 's|<!-- Javadoc-No-Preview -->|<additionalOptions>--enable-preview</additionalOptions> <!-- Valhalla -->|g' {} +
10+
find . -type f -name 'pom.xml' -exec sed -i'' -e 's|-Dnet.bytebuddy|--enable-preview -Dnet.bytebuddy|g' {} +
11+
find . -type f -name 'pom.xml' -exec sed -i'' -e 's|<!-- default-build-start -->|<!-- default-build-start ___|g' {} +
12+
find . -type f -name 'pom.xml' -exec sed -i'' -e 's|<!-- default-build-end -->|____ default-build-end -->|g' {} +
13+
find . -type f -name 'pom.xml' -exec sed -i'' -e 's|<!-- valhalla-build-start ___|<!-- valhalla-build-start -->|g' {} +
14+
find . -type f -name 'pom.xml' -exec sed -i'' -e 's|____ valhalla-build-end -->|<!-- valhalla-build-end -->|g' {} +
15+
find . -type f -name 'pom.xml' -exec sed -i'' -e 's|<!-- Javadoc-No-Preview -->|<additionalOptions>--enable-preview</additionalOptions> <!-- Valhalla -->|g' {} +
1616

1717

18-
19-
sed -i '' -e 's|//@Disabled|@org.junit.jupiter.api.Disabled // Valhalla|g' inject-generator/src/test/java/io/avaje/inject/generator/InjectProcessorTest.java
20-
18+
find . -type f -name 'InjectProcessorTest.java' -exec sed -i'' -e 's|//@Disabled|@org.junit.jupiter.api.Disabled // Valhalla|g' {} +
19+
## sed -i'' -e 's|//@Disabled|@org.junit.jupiter.api.Disabled // Valhalla|g' ./inject-generator/src/test/java/io/avaje/inject/generator/InjectProcessorTest.java
2120

0 commit comments

Comments
 (0)