Login  Register

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.
https://about.gitlab.com/

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:
https://github.com/xranby/gluegen/commit/0ba8e7f4173c04eef40ae95baca07a8c1cedfa40

These documents describe more how to build GitLab CI pipelines.
https://about.gitlab.com/2016/07/29/the-basics-of-gitlab-ci/
https://docs.gitlab.com/ce/ci/quick_start/README.html

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.




2016-12-12 13:50 GMT+01:00 gouessej [via jogamp] <[hidden email]>:
Hi

Great job :) We really need to release a new minor version of JogAmp with this change.


If you reply to this email, your message will be added to the discussion below:
http://forum.jogamp.org/JogAmp-crosscompiled-for-AARCH64-tp4037513p4037514.html
To start a new topic under general, email [hidden email]
To unsubscribe from jogamp, click here.
NAML