-
Notifications
You must be signed in to change notification settings - Fork 32
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2 from AntelopeIO/remove_mandel_references
Remove mandel references from CDT and update CDT urls
- Loading branch information
Showing
43 changed files
with
194 additions
and
237 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
{ | ||
"name": "eosio.cdt", | ||
"name": "cdt", | ||
"generators": [ | ||
{ | ||
"name": "collate_markdown", | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,62 +1,5 @@ | ||
--- | ||
content_title: Binary Releases | ||
content_title: Installation | ||
--- | ||
|
||
CDT currently supports Linux x86_64 Debian packages. | ||
|
||
## Debian Package Install | ||
|
||
```sh | ||
wget https://github.com/eoscdt/releases/download/v3.0.0/cdt_3.0.0_amd64.deb | ||
sudo apt install ./cdt_3.0.0_amd64.deb | ||
``` | ||
|
||
## Debian Package Uninstall | ||
|
||
```sh | ||
sudo apt remove cdt | ||
``` | ||
|
||
# Guided Installation or Building from Scratch | ||
|
||
```sh | ||
git clone --recursive https://github.com/eosnetworkfoundation/mandel.cdt | ||
cd eosio.cdt | ||
mkdir build | ||
cd build | ||
cmake .. | ||
make -j8 | ||
``` | ||
|
||
From here onward you can build your contracts code by simply exporting the `build` directory to your path, so you don't have to install globally (makes things cleaner). | ||
Or you can install globally by running this command | ||
|
||
```sh | ||
sudo make install | ||
``` | ||
|
||
## Uninstall after manual installation | ||
|
||
```sh | ||
sudo rm -fr /usr/local/cdt | ||
sudo rm -fr /usr/local/lib/cmake/cdt | ||
sudo rm /usr/local/bin/eosio-* | ||
sudo rm /usr/local/bin/cdt-* | ||
``` | ||
|
||
# Installed Tools | ||
|
||
* cdt-cpp | ||
* cdt-cc | ||
* cdt-ld | ||
* cdt-init | ||
* cdt-abidiff | ||
* cdt-wasm2wast | ||
* cdt-wast2wasm | ||
* cdt-ranlib | ||
* cdt-ar | ||
* cdt-objdump | ||
* cdt-readelf | ||
|
||
License | ||
[MIT](../LICENSE) | ||
See README of https://github.com/AntelopeIO/cdt for instructions on how to build and install CDT. |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
content_title: EOSIO.CDT To CDT | ||
--- | ||
|
||
For this release all of the naming of namespaces and file paths will remain as `eosio`, so there is no need to migrate away from that with this release. | ||
|
||
But there are a few differences. | ||
|
||
1. The tool names have change prefix. I.e. tools like `eosio-cpp` are now `cdt-cpp`. | ||
2. The CMake toolchain file has changed its name from `EosioWasmToolchain.cmake` to `CDTWasmToolchain.cmake`. | ||
3. The library path for the CMake package has changed from `/usr/local/lib/cmake/eosio.cdt` to `/usr/local/lib/cmake/cdt` (or alternatively from `/usr/lib/cmake/eosio.cdt` to `/usr/lib/cmake/cdt` if installing from the Debian package). Additionally, the name to use with CMake `find_package` has similarly changed: use `find_package(cdt)` now instead of `find_package(eosio.cdt)`. |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.