Skip to content

Releases: cpmbits/cpm

v1.4

15 Feb 19:52
7589b88
Compare
Choose a tag to compare
  • Avoid creating "Done" file in build directory (#215)
  • Improve project skeleton creating tests directory (#214)
  • Fix project composer for non described targets (#213)
  • Compile and link test bit packages with test targets (#209)

v1.3

09 Feb 19:58
c761729
Compare
Choose a tag to compare
  • Allow user defined includes per compilation plan (#206)
  • Fix using different main file for target (#202)

v1.2

04 Feb 19:43
b1ebc57
Compare
Choose a tag to compare
  • Use target passed from the command line for building (#198)
  • Allow defining a list of post_build actions to be run inside container (#196)
  • Merge target defined compilation plan with build and test targets (#193)

v1.1

31 Jan 11:41
dbdc679
Compare
Choose a tag to compare
  • Fix test packages cmake rules and remove last redoubts of old project schema (#191)
  • Fixed ninja command when building inside a container (#189)
  • Fix README and update project version (#187)
  • Fix documentation link typo in README.md (#186)
  • Allow test command to specify optional argument with directory/file to test (#185)
  • Allow defining file containing main function per target (#184)
  • Apply global cflags to package object libraries (#182)

v1.0

14 Jan 20:16
a827dc7
Compare
Choose a tag to compare
  • Prepare version 1.0 for release (#179)
  • Improve compilation and error processing when building inside containers (#174)
  • Allow using docker for target compilation (#172)
  • Refactor project descriptor schema to v2 (#171)
  • Avoid compiling all tests when testing with pattern (#166)
  • Print action execution time (#161)

v0.9

25 Sep 16:57
6bb18fe
Compare
Choose a tag to compare
  • Include libraries for testing only in CMake recipe
  • Allow users to define the compilation configuration for testing only (#157)

v0.8

21 Sep 18:43
Compare
Choose a tag to compare
  • Allow defining test only packages
  • Added version option to command line parser
  • Refactor rename update API command by prep

v0.7

07 Jul 12:21
3128b90
Compare
Choose a tag to compare
  • Allow specifying target image used for compilation through project descriptor (#151)
  • Resolve "Bits are not linked in tests when link_options.libraries is empty in project descriptor" (#145)

v0.6

14 Jun 20:05
Compare
Choose a tag to compare
  • Allow compiling for available docker targets (#128)
  • Do not re-install up to date bits (#132)
  • Print upgrade/downgrade when changing bit version (#138)
  • Install bit transitive dependencies (#139)
  • Do not install test bits transitively (#140)

v0.5.2-alpha

19 May 17:59
Compare
Choose a tag to compare

Fix broken v0.5.1-alpha version in PyPi.