49 lines
938 B
Markdown
49 lines
938 B
Markdown
## cli-flag-collection
|
|
A small flag printing program written in C++23!
|
|
|
|
---
|
|
|
|
## Installation:
|
|
For now my program is not in any repo so you have to download the binary directly or build it from source.
|
|
|
|
- Release + Static (Best performance and portability):
|
|
`cfc-cli-static-out`
|
|
|
|
- Release (same as above just not static):
|
|
`cfc-cli-release-out`
|
|
|
|
- Dev / Dynamic:
|
|
`cfc-cli-out`
|
|
|
|
### Building from source:
|
|
#### Dependencies:
|
|
- git
|
|
- gcc
|
|
- C++23
|
|
- bash (for the compile script)
|
|
|
|
Firstly you pull this repo with:
|
|
|
|
`git clone https://codeberg.org/MysteryBirb/cli-flag-collection.git`
|
|
|
|
then cd into it:
|
|
|
|
`cd cli-flag-collection`
|
|
|
|
then run `compile-cfc.sh` for the static realse version:
|
|
|
|
`./compile-cfc static`
|
|
|
|
or for the non static release build
|
|
|
|
`./compile-cfc.sh release`
|
|
|
|
or for the dynamic / dev version:
|
|
|
|
`./compile-cfc.sh`
|
|
|
|
---
|
|
## License
|
|
All of my code is distributed under the terms of the GPLv3 License.
|
|
|
|
See LICENSE for more details
|