Skip to content

Releases: fortran-gaming/blocktran

general fixes and cleanup

08 May 00:13
e20c022
Compare
Choose a tag to compare
  • latest PDCurses if needed
  • work with compilers lacking random_init()
  • general cleanup and maintenance

simplify code, enhance sleep robustness

05 Aug 19:14
8ae6ab1
Compare
Choose a tag to compare
v1.7.0

remove unused script [skip ci]

improve shared lib build option

24 Feb 22:00
0a4d84f
Compare
Choose a tag to compare

compiler gen expr options, packaging meta

11 Nov 13:31
bcd26b9
Compare
Choose a tag to compare

improve curses build, working on Windows Intel compiler

01 Jul 02:54
72f02b0
Compare
Choose a tag to compare

static link exe only mingw, cmake packaging

26 Feb 03:32
4f5bd37
Compare
Choose a tag to compare
  • improve cmake install package
  • only static link libgfortran in MinGW to avoid possible Mac/Linux issues

CMake: add C-Fortran ABI check

19 Feb 06:06
7af3296
Compare
Choose a tag to compare

add a tiny test project to help ensure that the C and Fortran compilers can link a joint program, at configure time.

executable package

19 Feb 05:46
75170cb
Compare
Choose a tag to compare

binary downloads attached to each CI run and release. The tetran executable is under the bin/ folder.

For example, Windows users download tetran-Windows.zip. Inside under tetran-Windows/bin/tetran.exe is all you need to play. The other files are just metadata and documentation not needed.

other notes

  • make program front end separate from "libgame"--a first step toward that
  • make GUI tests not run in parallel with other sensitive tests as they fail

test bugfix: parallel gui

27 Jan 04:54
66a5163
Compare
Choose a tag to compare

fix bug for testing that would fail on windows if gui tests run simultaneously

autobuild curses with cmake or meson if needed

21 Sep 13:51
510b9a2
Compare
Choose a tag to compare

also:

  • use Fortran, C standard sleep that works on WIndows, Linux or Mac across compilers
  • don't run GUI tests in parallel as they may fail