Skip to content

Project for continuous build and release of the llvm-mos compiler toolset

Notifications You must be signed in to change notification settings

llvm-mos/continuous-release

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 

Repository files navigation

continuous-release

This project downloads, builds, packages, and releases distributions of the llvm-mos project.

It does so by priming the CMake cache with a cmake file downloaded from the llvm-mos-sdk project, and then downloading and building llvm-mos using CMake's ExternalProject functionality. After building a distribution and optionally testing, it pushes the resultant build to Github as a named and tagged release.

User-configurable flags are at the beginning of CMakeLists.txt, and they should be both self-explanatory and overrideable.

Dependencies

Targets

Name Description
build Download and build llvm-mos
package Zip up the built compiler suite
ship Deploy the package on Github as per GITHUB_TOKEN and GH_REPO

About

Project for continuous build and release of the llvm-mos compiler toolset

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages