Skip to content

Commit

Permalink
🎯 Release 0.2.3
Browse files Browse the repository at this point in the history
The project now uses Meson as its main build system.

Packaging .rpm, .deb and .tar.gz files is now done manually with the
help of some Makefiles.
  • Loading branch information
nico-castell committed Dec 13, 2021
1 parent 06b9f12 commit eeb1697
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
All significant changes to **genpass2** will be documented here.

- [Released](#released)
- [Version 0.2.3 - *2021-12-13*](#version-023---2021-12-13)
- [Version 0.2.2 - *2021-11-27*](#version-022---2021-11-27)
- [Version 0.2.1 - *2021-11-16*](#version-021---2021-11-16)
- [Version 0.2.0 - *2021-10-25*](#version-020---2021-10-25)
Expand All @@ -15,6 +16,10 @@ All significant changes to **genpass2** will be documented here.
- [Version 0.1.0 - *2021-10-11*](#version-010---2021-10-11)

## Released
### Version [0.2.3](https://github.com/nico-castell/genpass2/releases/tag/0.2.3) - *2021-12-13*
The build system is now based on meson, CMake was deprecated. Additionally, the methods from .rpm
and .deb packaging were changed to manual builds assisted with Makefiles.

### Version [0.2.2](https://github.com/nico-castell/genpass2/releases/tag/0.2.2) - *2021-11-27*
Detect if the output of the program is not a terminal, if it isn't, don't print a newline character.

Expand Down
1 change: 1 addition & 0 deletions tarpkg/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ VERSION = 0.2.3
tar-pkg: process-program
@tar --transform "s/^tmp/genpass2-${VERSION}-Linux/" -zcf genpass2-${VERSION}-Linux.tar.gz tmp

# I would use meson, but it's simpler and faster to just compile in this Makefile
process-program: make-directories
@gzip ../man/genpass2.1 -c >tmp/share/man/man1/genpass2.1.gz
@c++ -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -O3 -o tmp/bin/genpass2 ../src/main.cpp
Expand Down

0 comments on commit eeb1697

Please sign in to comment.