Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thenachobit/pickaxe
A "swiss-knife" tool for the Carbon Language
https://github.com/thenachobit/pickaxe
Last synced: 1 day ago
JSON representation
A "swiss-knife" tool for the Carbon Language
- Host: GitHub
- URL: https://github.com/thenachobit/pickaxe
- Owner: TheNachoBIT
- License: mit
- Created: 2022-10-13T14:24:07.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-13T15:22:53.000Z (about 2 years ago)
- Last Synced: 2024-11-11T11:48:38.468Z (2 months ago)
- Language: C++
- Size: 2.08 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pickaxe
A "swiss-knife" tool for the Carbon Language## Goals:
- Have an entire environment that can help you get started and work with Carbon from beginning to end, no matter the experience you have, that includes from installing to compiling Carbon projects.
- Port this program slowly to pure Carbon once the language itself is ready.## Warning for programmers:
A chunk of code is part of the [Geometria Engine](https://github.com/Geometria-Engine) an engine that i (NachoBIT) have been working on for the past 3 years now.Some parts have been changed to adapt to Pickaxe's environment instead of Geometria's, but that part got a bit dirty, so be careful.
## Start coding:
- Windows:
- Download the [**Visual Studio Build Tools**](https://aka.ms/vs/17/release/vs_BuildTools.exe) Installer and open it
- Select the **Desktop C++ environment** (this process, depending of how it goes, can be automated by the binary in the future).
- Once you finish installing the tools you need, download/clone this repository.
- Go to the root folder and open **Pickaxe.exe**.
- Run the "--compile-itself" command to compile the program.
- The final output will be created on the "Pickaxe" folder.- Linux:
- Coming Soon™.