8000 GitHub - ringabout/atlas: The Atlas Package cloner. It manages an isolated workspace that contains projects and dependencies.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
forked from nim-lang/atlas

The Atlas Package cloner. It manages an isolated workspace that contains projects and dependencies.

License

Notifications You must be signed in to change notification settings

ringabout/atlas

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

atlas

The Atlas Package cloner. It manages an isolated workspace that contains projects and dependencies.

Installation

Upcoming Nim version 2.0 will ship with atlas. Building from source is unfortunately a bit complicated:

mkdir atlasbuild
cd atlasbuild
git clone https://github.com/nim-lang/nim.git
git clone https://github.com/nim-lang/atlas.git
cd atlas
nim c src/atlas.nim
# copy src/atlas[.exe] somewhere in your PATH

Tutorial

Create a new workspace. A workspace contains everything we need and can savely be deleted after this tutorial:

mkdir workspace
cd workspace
atlas init

Create a new project inside the workspace:

mkdir myproject
cd myproject

Tell Atlas we want to use the "malebolgia" library:

atlas use malebolgia

Now import malebolgia in your Nim code and run the compiler as usual:

echo "import malebolgia" >myproject.nim
nim c myproject.nim

About

The Atlas Package cloner. It manages an isolated workspace that contains projects and dependencies.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Nim 100.0%
0