aboutsummaryrefslogtreecommitdiff
path: root/tools/compile.bat
diff options
context:
space:
mode:
authorPierre GRASSER <piorrro33@outlook.com>2021-12-20 18:33:35 +0000
committerMarshall Greenblatt <magreenblatt@gmail.com>2021-12-20 18:33:35 +0000
commit11fa85faa73420499666aa15623057d33ad6b5e5 (patch)
treea489afda010f1dd3f28872f67971e730e9fb7cba /tools/compile.bat
parent84f77985d63a2092f26d7d0eb7f396a4748eca09 (diff)
downloadjcef-11fa85faa73420499666aa15623057d33ad6b5e5.tar.gz
Added a MANIFEST file to JCEF JARs (fixes issue #389)
This manifest file contains the Automatic-Module-Name set to "jcef". This helps improve compatibility with JPMS (Java 9 Module System), and avoids having two different modules for win32 and win64 JCEF.
Diffstat (limited to 'tools/compile.bat')
-rw-r--r--tools/compile.bat3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/compile.bat b/tools/compile.bat
index 8741968..6267894 100644
--- a/tools/compile.bat
+++ b/tools/compile.bat
@@ -19,6 +19,9 @@ set CLS_PATH=".\third_party\jogamp\jar\*;.\third_party\junit\*;.\java"
if not exist %OUT_PATH% mkdir %OUT_PATH%
javac -Xdiags:verbose -cp %CLS_PATH% -d %OUT_PATH% java/tests/detailed/*.java java/tests/junittests/*.java java/tests/simple/*.java java/org/cef/*.java java/org/cef/browser/*.java java/org/cef/callback/*.java java/org/cef/handler/*.java java/org/cef/misc/*.java java/org/cef/network/*.java
+:: Copy MANIFEST.MF
+xcopy /sfy .\java\manifest %OUT_PATH%\manifest\
+
:: Copy resource files.
xcopy /sfy .\java\tests\detailed\handler\*.html %OUT_PATH%\tests\detailed\handler\
xcopy /sfy .\java\tests\detailed\handler\*.png %OUT_PATH%\tests\detailed\handler\