Skip to content

Releases: threeal/cmake-action

Version 1.3.0

10 Aug 02:58
b684818
Compare
Choose a tag to compare
  • Introduce build-dir action output. (#53)
  • Introduce shell action input. (#58)

Version 1.2.0

30 Jun 06:33
59b65a5
Compare
Choose a tag to compare
  • Update the action to only configure the CMake project by default, without building it. (#47)
  • Introduce the following new inputs:
    • run-build: If enabled, it builds the project using CMake. (#47)
    • build-args: Additional arguments to pass during the CMake build, replacing the targets input. (#47)
    • options: Additional options to pass during the CMake configuration. (#48)

Version 1.1.0

23 Jan 09:10
5be43ab
Compare
Choose a tag to compare
  • Add an option to run tests in this action using ctest (#34).
  • Change the default value of the build directory input to be relative to the source directory (#33).
  • Fix a bug when specifying MSVC compiler flags (#30).

Version 1.0.0

14 Jan 13:09
894b72b
Compare
Choose a tag to compare
  • Support to configure and build a CMake project with the following optional inputs:
    • Specify the source and the build directory.
    • Specify the build targets.
    • Specify the build system generator.
    • Specify the compilers for both C and C++ language.
    • Specify the compiler flags for both C and C++ language.
    • Specify additional arguments during the CMake configuration.
  • Auto detect and install Ninja if it has not been installed.