Skip to content

The Official Repository for the Desktop Version of Vibrato Notes

License

Notifications You must be signed in to change notification settings

Open-App-Library/Vibrato-Notes-Desktop

Repository files navigation

Vibrato Notes Desktop Client

To compile & run

Requirements:

1.) Clone this repository.

git clone https://gitlab.com/Open-App-Library/vibratonotes-desktop.git

2.) Pull submodules

git submodule update --init --recursive --remote

3.) Compile MarkdownPanda

  • cd src/text-editor/markdownpanda
  • sh build.sh

4.) Compile the project

Option A: Use Qt Creator

There are two ways to compile this project. The easiest is to open VibratoNotes-Desktop.pro in Qt Creator.

Option B: Use compile.sh

My favorite way to compile this project is to run the bash script compile.sh. This badass little script will additionally generate a compile_commands.json if you have bear installed.

compile.sh
A tool for compiling your project and generating a compile_commands.json.

Usage:
  * View the help screen:
    ./compile.sh --help

  * General Usage:
    ./compile.sh

  * Clean your build:
    ./compile.sh clean

Environmental Variables:
  * $BUILD_DIR
    Directory for project to be created
    --Defaults to "build/"

    Keep in mind that build/ is recommended because it
    is also gitignored. Also note that if your specified
    path does not exist, it will be recursively created.

  * $QMAKE_CMD
    Custom qmake command. (ex: "qmake-qt5")
    --Defaults to "qmake"

About

The Official Repository for the Desktop Version of Vibrato Notes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published