Skip to content

Commit

Permalink
Update Valhalla build, sed use explicit current dir? (#742)
Browse files Browse the repository at this point in the history
* 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
  • Loading branch information
rbygrave authored Dec 11, 2024
1 parent b5d1d6b commit 53b56a7
Showing 1 changed file with 8 additions and 9 deletions.
17 changes: 8 additions & 9 deletions jakarta-to-valhalla.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,14 @@ find . -type f -name '*.java' -exec sed -i'' -e 's| /\*value\*/ class | value cl
mv .mvn/jvm.config.disabled .mvn/jvm.config

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



sed -i '' -e 's|//@Disabled|@org.junit.jupiter.api.Disabled // Valhalla|g' inject-generator/src/test/java/io/avaje/inject/generator/InjectProcessorTest.java

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

0 comments on commit 53b56a7

Please sign in to comment.