Skip to content

Releases: cmake-basis/legacy

CMake BASIS 3.2.0

17 Oct 01:04
Compare
Choose a tag to compare

This release fixes:

  • Compatibility with CMake 3
  • Compatibility with Python 3
  • Various bugs

Additional features:

  • Build of shared libraries from MATLAB source files.

See Release Notes for more information.

CMake BASIS 3.1.0

28 Mar 04:51
Compare
Choose a tag to compare

This release introduces:

  • Custom project layout
  • Revised project modularization
  • Extended documentation
  • Reduced build configuration time
  • Bugfixes

See Release Notes for more information.

CMake BASIS 3.0.0

17 Jan 00:51
Compare
Choose a tag to compare

Customizable CMake BASIS package

CMake BASIS now has the flexibility to be used by anyone! Default settings specific to the founders of BASIS are now configurable. The documentation tools, project templates, and website design have also been significantly improved. These changes allow other groups to quickly jump in and automate the steps needed to structure and share their software projects.

Special thanks go to SBIA at the University of Pennsylvania for encouraging the further Open Source development of BASIS under the direction of its founder Andreas Schuh, as well as Andrew Hundt at Carnegie Melon University's NREC whose dedication to the project made this release possible.

Be sure to check out the Release Notes for a summary of what has changed.

CMake BASIS 2.1.4

10 Nov 01:43
Compare
Choose a tag to compare

Maintenance release

This maintenance release fixes only few minor bugs, one in particular introduced with the just recently published 2.1.3 version of BASIS.

See ChangeLog for details.

CMake BASIS 2.1.3

10 Nov 02:30
Compare
Choose a tag to compare

Maintenance release

Maintenance release for the Section of Biomedical Image Analysis (SBIA). Added FindAFNI.cmake module and fixed some BASIS Utilities issues which occurred after major system changes at SBIA.

See ChangeLog for details.

CMake BASIS 2.1.2

10 Nov 02:30
Compare
Choose a tag to compare

Maintenance release

This release fixes a number of bugs in the BASIS utility functions and testing tools.

See ChangeLog for details.

CMake BASIS 2.1.1

10 Nov 02:29
Compare
Choose a tag to compare

Minor changes of web site layout and addition of ChangeLog

This maintenance release extends and slightly modifies the project template. The names of the generated PDF documentation files have been changed to prevent that these are confused with the actual scientific article describing the algorithm which is implemented by this software. Moreover, the web site style has slightly changed. A search box is added by default to the sidebar of the SBIA Sphinx template. The new project template now includes a ChangeLog. The changes of BASIS itself have in turn be documented by means of such ChangeLog as well. In order to reduce the size of the source package and installation, in particular, the basisproject tool has been modified such that only template files which were added or modified are stored under a new project template directory (with increased version), but not files that remain unchanged.

See ChangeLog for details.

CMake BASIS 2.1.0

10 Nov 02:28
Compare
Choose a tag to compare

Modified SBIA Sphinx theme, project template v1.6, and bug fixes

This release in first place comes with a modified SBIA Sphinx theme for the project web pages generated from reStructuredText (reST). It has to be noted that the theme configuration is not compatible with the previous versions and hence the code of the doc/CMakeLists.txt file of projects will have to be updated if based on the project template up to v1.5.

Further, template reStructuredText (.rst) files have been added as well as a new --[no]doc-rst option to the basisproject tool.

See ChangeLog for details.

CMake BASIS 2.0.1

10 Nov 02:27
Compare
Choose a tag to compare

Maintenance release

This maintenance release fixes some important bugs in the BASIS 2.0 release. In particular, a bug in the Bash implementation of the executabletargetinfo functions which manifested itself when there exists a file or directory named "a", or "s", or some other letters in the current working directory has been fixed. Further bug fixes are related to the compilation of Python modules for use with Jython if BASIS_COMPILE_SCRIPTS is set to ON (not recommended).

See ChangeLog for details.

CMake BASIS 2.0.0

10 Nov 02:25
Compare
Choose a tag to compare

Revision of utilities and scripting support

For this release, the BASIS Utilities have been entirely reworked. One result of this is, that this version is no longer compatible with previous BASIS releases. Therefore, older BASIS releases should be considered deprecated and these are moreover no longer maintained. Projects which use BASIS shall be updated to BASIS 2.

See ChangeLog for details.