# for e in cpp dsl embedcpp modeling platform sdk java jee committers rcp; do for s in pkgs pkgsCross.aarch64-multiplatform; do echo; echo $s $e; nix-build -A ${s}.eclipses.eclipse-${e} -o eclipse-${s}-${e}; done; done
let
platform_major="4";
platform_minor="34";
year="2024";
month="12";# release month
buildmonth="11";# sometimes differs from release month
timestamp="${year}${buildmonth}201800";
eclipses=lib.trivial.importJSON./eclipses.json;
inherit(eclipses)
platform_major
platform_minor
year
# release month sometimes differs from build month
month
buildmonth
dayHourMinute
;
timestamp="${year}${buildmonth}${dayHourMinute}";
gtk=gtk3;
arch=
ifstdenv.hostPlatform.isx86_64then
@@ -42,8 +48,6 @@ let
"aarch64"
else
throw"don't know what platform suffix for ${stdenv.hostPlatform.system} will be";
in
rec{
# work around https://bugs.eclipse.org/bugs/show_bug.cgi?id=476075#c3