Re: JogAmp crosscompiled for AARCH64
Posted by
Xerxes Rånby on
Dec 12, 2016; 1:28pm
URL: https://forum.jogamp.org/JogAmp-crosscompiled-for-AARCH64-tp4037513p4037515.html
JogAmp 2.3.2 was runtime compatible with aarch64
The only requirement was to compile and to drop in the native jars
All i have done was to update build infrastructure changes in order to ease setup of an aarch64 crosscompile buildbot to produce the native jars!
While testing code changes i wanted to make sure that native compilation also worked and i have used a GitLab CI continous developement pipeline hosted on my premises to run automated builds for each git checking.
What is GitLab?
GitLab is a freesoftware project implementing "GitHub + Tarvis" that you can run on your own premises on your own debian server.
GitLab uses .
gitlab-ci.yml (similar to Travis) files stored inside the main sourcecode git that allow you to have different build instructions for each git branch. Like this:
These documents describe more how to build GitLab CI pipelines.
By using GitLab we can automate how we build JogAmp and keep development working for several branches without having to rely on a "janitor" that need to update a central build script for the build bots to work for all branches.