Skip to content

Cross-platform productivity workstation for developers' tools

License

Notifications You must be signed in to change notification settings

twelve-chairs/lildevil

Repository files navigation

lilDevil

Build CodeQL Quality Gate Status

Intro

Cross-platform productivity workstation for developers' tools

Roadmap

✅ - done; 🚧 - in-progress; 🌤️ - some day, maybe;

Open source libraries used:

Pre-built Binaries

  • MacOS

    Prerequisite: homebrew

    brew tap twelvechairssoftware/lildevil

    brew cask install lildevil

  • Linux

    Prerequisite: homebrew

    brew tap twelvechairssoftware/lildevil

    brew cask install lildevil

  • Windows

    Prerequisite: choco

    choco install lildevil

Build your own

Prerequisites

Clone this repository

git clone https://gitlab.com/twelvechairssoftware/lildevil.git

cd lildevil

Set appropriate Qt paths in CMakeLists.txt, then:

  • MacOS

    brew install cmake qt

    cmake -DCMAKE_BUILD_TYPE=MinSizeRel -G "CodeBlocks - Unix Makefiles" .

    cmake --build ./cmake-build-minsizerel --target lilDevil -- -j 2

    ./bin/lilDevil

  • Windows (very architecture-specific)

    choco install cmake qtcreator

    cmake.exe -DCMAKE_BUILD_TYPE=MinSizeRel -G "CodeBlocks - NMake Makefiles" <PROJECT_PATH>

    cmake.exe --build <PROJECT_PATH>/cmake-build-minsizerel --target lilDevil --

    bin\lilDevil.exe

  • Linux (RHEL)

    dnf groupinstall "Development Tools"

    dnf install gcc-c++ cmake qt5

    cmake -DCMAKE_BUILD_TYPE=MinSizeRel -G "CodeBlocks - Unix Makefiles" .

    cmake --build ./cmake-build-minsizerel --target lilDevil -- -j 2

    ./bin/lilDevil

  • Linux (Debian)

    apt-get install build-essential git cmake qt5-default

    cmake -DCMAKE_BUILD_TYPE=MinSizeRel -G "CodeBlocks - Unix Makefiles" .

    cmake --build . --target lilDevil -- -j 2

    ./bin/lilDevil

About

Cross-platform productivity workstation for developers' tools

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published