Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 29 May 2018 22:04:08 +0100] rev 239
Rakefiles: install icon and `.desktop` for Smalltalk/X
...so running Smalltalk/X IDE has a nice(ish) icon and windows
are properly grouped in task manager. So far this has only been
tested under GNOME Shell.
https://swing.fit.cvut.cz/projects/stx-jv/ticket/66
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 18 Jun 2018 22:46:28 +0100] rev 238
Rakefiles: cleanup - removed `REPOSITORYSET` variable
This variable is no longer used as repository set is now constructed
automatically based on repository from where rakefiles have been cloned.
This seems to be much more flexible and robust.
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 15 Jun 2018 23:59:15 +0200] rev 237
Rakefiles: fixes to make it working on SWING build slaves
...namely:
* fixed `specs\repositories.spec`
* fixed `bin\stmkmf.rv` not to include `Make.spec` if there isn't one
(lime in `stx/librun`)
* removed executable mode on couple files
* don't build nor publish artifacts in in "build" pipeline
* fixed updating of librun / stc on SWING CI (should not try
to download pre-built binaries from CI - this is only for
people with no access to stc / librun sources.
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 12 Jun 2018 21:27:24 +0000] rev 236
Merged branch stx-8.0.0 into default.
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 29 May 2018 21:17:28 +0100] rev 235
CI: fixed publishing of artifacts only if build is successful
This is fix for 9ba1d7cc7c61 which did not actually work due to
wrong condition. Sigh.
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 16 May 2018 05:30:33 +0000] rev 234
Rakefiles: added new target `artifacts:source`
...to generate source code archive (`.tar.bz2`). This can be
later unpacked and compiled by
rake compile
Introduced mainly to be able to provide a source code snapshot
to CG.
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 15 May 2018 15:20:33 +0000] rev 233
Merge
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 02 Apr 2018 21:51:24 +0000] rev 232
Makefiles: allow to specify C compiler on a command line
...like:
rake CC=gcc-8
or:
make CC=gcc-8
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 12 May 2018 05:58:09 +0100] rev 231
CI: publish artifacts conly if build is successful
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 11 May 2018 12:10:26 +0100] rev 230
Rakefiles: added package `stx:goodies/fileformats/plist`
...required by `ProjectDefinition` to generate `info.plist` for macOS.
Fixes regression in `RegressionTests::MakefileTests`