[test] Added some posix scripts to test module-based builds. We should make these as unit tests someday.

This commit is contained in:
Reinier Zwitserloot committed 2018-10-29 20:46:18 +01:00
1 parent e40eab2e34
commit d8b882cf7e
7 files changed
+36

No files matched your search

+10
View File
@@ -0,0 +1,10 @@
#!/bin/sh
echo 'This will build, module-style, 2 modules with lombok dependencies. If the compilation works without error or warning, lombok is working as designed.'
mkdir -p out/projA
mkdir -p out/projB
javac --processor-path ../../../dist/lombok.jar -p ../../../dist/lombok.jar -d out/projA projA/module-info.java projA/pkgA/ClassA.java
javac --processor-path ../../../dist/lombok.jar -p ../../../dist/lombok.jar:out/projA -d out/projB projB/module-info.java projB/pkgB/ClassB.java
echo Now we try to delombok and see if it works as designed.
java -jar ../../../dist/lombok.jar delombok -p --module-path out/projA projB/pkgB/ClassB.java projB/module-info.java