jmakhack / myanimelist-cli

Minimalistic command line interface for fetching user anime data from MyAnimeList.
https://aur.archlinux.org/packages/mya-git
MIT License
11 stars 15 forks source link

[TASK] Migrate the project over to use CMake #71

Closed jmakhack closed 1 year ago

jmakhack commented 1 year ago

Task Context

Currently the project is using a basic Makefile. This makes things a bit problematic when considering contributors using all different kinds of operating systems and also when it comes to testing and packaging the project.

Acceptance Criteria

The acceptance criteria for this task is to simply migrate the project over to use the CMake tool for building and compiling the project. Any initial work, discussion, and research would be greatly appreciated.

Additional Context

For more info on CMake: https://cmake.org/

Please read through the Contributing to the Project document before working on this project.

batunpc commented 1 year ago

Hey @jmakhack! I would like to take look at this

jmakhack commented 1 year ago

Go for it @batunpc! :)

jmakhack commented 1 year ago

Hi @batunpc, just checking in. Are you still looking into this?

npranav7619 commented 1 year ago

Can I look into this

jmakhack commented 1 year ago

Go for it @npranav7619!

npranav7619 commented 1 year ago

97

Added CMakelists.txt to build with cmake