Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

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

README.md

Operating system Build Status
Linux/Mac Linux/Mac Build
Windows Windows Build

maiken

Cross platform build tool for C/C++/Obj-C/C#/CUDA/opencl

Building maiken prerequisites

Linux/BSD: GCC 8.0 (or CLANG equivalent) / git 2.0

Windows : Visual C++ 2019 / Windows SDK 10+ / git 2.0

README

Binaries available

Latest Windows build @ appveyor

Testers/comments/suggestions/feature requests welcome. Email me or make an issue. Or head on over to /r/mkn

Note: Older compilers may be used by maiken

Dependencies

Automatically acquired by git in Makefile/make.bat

mkn.kul

yaml.cpp

How to use

mkn init

mkn build

mkn run

Screenshots

GCC Debian

GCC Debian

MSVC Windows

MSVC Windows

Init example

MSVC Windows

Official plugins

conan.io

Conan.io package binary retrieval be used when needed. This is already used by maiken for windows releases when adding optional github API features which require HTTPS

Example usage is within the mkn.ram library

Specifically the "https" profile in the mkn.yaml file

clang.format

Pre link time hook to run clang-format on your code base to keep it crisp

Possible addons may include only files currently staged for commit

See local mkn.yaml for example

About

C++17 build tool for Windows/Linux/OSX/BSD - GCC/CLANG/ICC/MSVC/NVCC/HCC - x86/x64/ARM(64)

Topics

Resources

License

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.