Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Contributors License Discord

GitHub Workflow Status GitHub Workflow Status GitHub Workflow Status


Geno

Geno

Native IDE centered around clean cross-compilation and distribution
User Guide »


View Releases · Report a Bug · Fork Geno


Building

This project uses Premake.

What is Premake? · Download · Usage

Submodules

All third-party libraries used are located in /third_party/. Some of them are stored as git submodules, which means that, unless your submodules are initialized automatically, you need to run: git submodule update --init

Generating the project files

To generate the project files, you can simply run the premake executable.
However, if premake is located somewhere else on your disk, or you want to use another generator, you can open a terminal in the project root directory and run it like so: premake5 <action> where <action> can be a generator of your choice, or left empty to use the system default

Linux Prerequisite Packages

build-essential libx11-dev libxcursor-dev libxrandr-dev libxinerama-dev libxi-dev libglu1-mesa-dev

Compiling

Finally, after generating the project files, the application is ready to be built using the corresponding IDE or build tool.


License

Distributed under the zlib/libpng License. See LICENSE for more information.

About

IDE for cross-platform C/C++ development

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published