forked from chromiumembedded/java-cef
-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add missing DLLs to Windows distribution and add AppVeyor config.
- Loading branch information
1 parent
88fe680
commit 8a97fdd
Showing
2 changed files
with
58 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
# This is a configuration file for the continuous delivery service provided | ||
# by AppVeyor.com. Its purpose is to automatically build both the 32 | ||
# and 64 bit versions of the Java Chromium Embedded Framework (JCEF). | ||
# Please refer to https://bitbucket.org/chromiumembedded/java-cef | ||
# for more information on JCEF. | ||
|
||
os: Visual Studio 2015 | ||
|
||
clone_folder: c:\projects\java-cef\src | ||
|
||
platform: | ||
- win32 | ||
- x64 | ||
|
||
configuration: | ||
- Release | ||
|
||
environment: | ||
matrix: | ||
- buildType: win32 | ||
generatorName: Visual Studio 14 | ||
JAVA_HOME: C:\Program Files (x86)\Java\jdk1.8.0 | ||
- buildType: win64 | ||
generatorName: Visual Studio 14 Win64 | ||
JAVA_HOME: C:\Program Files\Java\jdk1.8.0 | ||
|
||
matrix: | ||
exclude: | ||
- platform: x64 | ||
buildType: win32 | ||
- platform: win32 | ||
buildType: win64 | ||
|
||
before_build: | ||
- SET PATH=%JAVA_HOME%;%PATH% | ||
- echo "Running cmake..." | ||
- cd c:\projects\java-cef\src | ||
- mkdir jcef_build | ||
- cd jcef_build | ||
- cmake -G "%generatorName%" .. | ||
- echo "Building the JCEF Java classes..." | ||
- cd c:\projects\java-cef\src\tools | ||
- compile.bat %buildType% | ||
|
||
after_build: | ||
- echo "Making distribution..." | ||
- cd c:\projects\java-cef\src\tools\ | ||
- make_distrib.bat %buildType% | ||
- cd c:\projects\java-cef\src\binary_distrib | ||
- 7z a jcef-%buildType%-distribution.zip %buildType% | ||
|
||
artifacts: | ||
- path: binary_distrib\jcef-%buildType%-distribution.zip | ||
name: jcef-%buildType%-distribution |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters