Skip to content

nebulatgs/cosmic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cosmic

Easy to use, configurable C/C++ package manager and build system


Cosmic is still in early alpha, expect bugs and breakage (but please make an issue!)

Visit https://docs.cosmic.rs for extended documentation

Example Cosmic Definition:

package bin example_gl;

meta {
    authors: [ "Nebula<nebula@cosmic.rs>" ],
    description: "Example Cosmic Definition for an OpenGL project",
    license: "MIT"
    cxx: true
}

define {
    GLFW_BUILD_DOCS: false
}

compilers {
    c: "clang",
    cxx: "clang++"
}

depends(include, static) {
    glfw,
    glm,
    glad
}

About

C/C++ build tool and package manager

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages