fugerit79 opened a new pull request, #121: URL: https://github.com/apache/freemarker/pull/121
# Native support In this pull request : ## GraalVM native support 1. Added native-image.properties to initialize at runtime relevant classes 2. Added resource-config.json to track resources to include in the native executable 3. Substitution for _Log4jOverSLF4JTester.test() 4. Added dependency to GraalVM SDK ## Test module Added a test module to build as a GraalVM native image. 1. Build the main Apache FreeMarker proejct : ```shell ./gradlew build -Pfreemarker.allowUnsignedReleaseBuild=true ``` 2. Build the test module native image with GraalVM : ```shell ./gradlew :freemarker-test-graalvm-native:nativeCompile ``` 3. Run the project : ```shell ./freemarker-test-graalvm-native/build/native/nativeCompile/freemarker-test-graalvm-native ``` ## CI Updated CI to test the GraalVM native support by building and running the test module as a native executable. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
