mirror of
https://github.com/adoptium/temurin-build.git
synced 2026-10-05 22:04:36 +02:00
Page:
Getting Started...
Pages
A Conversation about versions and setting them in build configuration
Building OpenJDK using temurin build scripts within the adopt build docker container
CPU and or PSU Levels we build to
Creating new jdkNNu (updates) repro mirror from the jdkNN release mirror
Differences between Adopt OpenJDK binaries and Oracle JDK Binaries
Eclipse Temurin Windows Visual Studio, Toolset, SDK and ReDist versions
Getting Started...
Home
How to create a "reproducible build" on a Linux OS
Other OpenJDK Build Efforts to integrate
Outreachy: Secure Software Supply Chain Enhancements: Project RASPberry
Outreachy: Software Bill Of Materials Refinements: Project SmoothBOM
Release proposal for OpenJDK for Eclipse OpenJ9 binaries at AdoptOpenJDK.
Resolving Skara mirror job "Merge Conflicts"
Setting up new build jobs, mirrors,... when a new openjdk version is branched from jdk(head)
Step‐by‐step: Temurin reproducible verification instructions for Windows x64
Temurin 3rd Party Reproducible Verification Guides
Temurin Release Guide
Temurin reproducible verification instructions for building current Windows ReDist DevKit DLL package (vs2022_redist_14.40.33807_10.0.26100.1742)
Temurin reproducible verification instructions for setting up a new Windows machine with the current required VS2022 toolchain (Visual Studio 2022 LTSC 17.12.12)
[WIP] Minimum OS levels
No results
3
Getting Started...
George Adams edited this page 2018-05-30 20:07:11 +01:00
Table of Contents
Welcome to the openjdk-build wiki!
Simple build steps:
git clone https://github.com/AdoptOpenJDk/openjdk-build.gitcd openjdk-build./makejdk.sh- If you want produce a tarball add--destination <path/to/file>or-d <path/to/file>. You can also specify the filename here. eg./makejdk.sh -d /path/to/file/filename.tar.gz.
View all the options here
Example:
- Run makejdk and create a tarball in the current directory:
./makejdk.sh --destination $PWD
- Run makejdk and test with jtreg afterwards. The report will appear in the current directory:
./makejdk.sh --jtreg
- Build OpenJDK from your own fork of the source repo:
./makejdk.sh --repository joebloggs/openjdk-jdk8u --branch joesBranch
- Reuse the same docker container:
./makejdk.sh --keep