A desktop app for optimizing your personal study schedule to meet your work life balance
To compile this project you will need glfw development libraries installed on your system. The precompiled Windows binaries come included in this repo but Linux users will need to install using their system package manager.
Linux (apt):
apt-get install libglfw3-dev
Linux (pacman):
pacman -S glfw
Additionally you will need to install libical:
Windows:
git clone https://github.com/libical/libical.git
cd libical
mkdir build
cd build
cmake -G "NMake Makefiles" ..
nmake
nmake install
alternatively using vcpkg:
https://vcpkg.io/en/package/libical
Linux:
git clone https://github.com/libical/libical.git
cd libical
mkdir build
cd build
cmake ..
make
make install
alternatively:
sudo apt install libical-dev
Clone the repo and generate the makefile using premake5.
Windows:
git clone https://github.com/OSUOSC/TimeWise.git
cd TimeWise
./premake5 vs2022
-- open the .sln file
Linux:
git clone https://github.com/OSUOSC/TimeWise.git
cd TimeWise
./premake5 gmake
make
- Before opening an issue or a PR please check out the contributing guide.
- For bug reports and feature suggestions please use issues.
- If you wish to contribute code of your own please submit a pull request.
- All help is welcome!
This project is licensed under the MIT License.
For more details, see the LICENSE file.