Commit Graph

103 Commits

Author SHA1 Message Date
Gene Hoffman 995968183b
Recognize CentOS v AMZN2 2020-04-08 14:50:04 -07:00
Gene Hoffman ca82caef42
Test for npm before brew install 2020-04-08 11:58:17 -07:00
Gene Hoffman 832a118261
brew install npm everytime for now 2020-04-08 11:34:04 -07:00
Gene Hoffman 4d380ab10d
Install only npm 2020-04-08 10:00:10 -07:00
Gene Hoffman 2b92cd0c99
Check and install on fail gmp, npm Mac 2020-04-08 09:50:24 -07:00
Gene Hoffman be7f0072f2
check for brew pkgs and brew install them 2020-04-08 09:50:22 -07:00
Gene Hoffman 1b215105d2
Still install gmp until static linking resolved 2020-04-08 09:50:20 -07:00
Gene Hoffman c6530e7eea
Initial MacOS install changes 2020-04-08 09:50:17 -07:00
Gene Hoffman 837b1f4261
doc and documentation improvements 2020-04-06 01:19:25 -07:00
Gene Hoffman cf78e9c01f
remove python 3.8 test 2020-04-06 00:19:39 -07:00
Gene Hoffman 041d044876
Update binary wheel installs 2020-04-05 23:08:53 -07:00
Gene Hoffman 52098b1a5d
"3.8" 2020-04-05 22:42:29 -07:00
Gene Hoffman a0cd3e445f
special case python3.8 to use source pips for ci 2020-04-05 22:33:31 -07:00
Gene Hoffman 1760d76d48
echo python version for ci 2020-04-05 22:17:45 -07:00
Gene Hoffman 36278f44d9
install cbor, setproctitle, miniupnpc 2020-04-05 16:23:19 -07:00
Gene Hoffman f941d5483c
Generalize unix support finding 2020-04-05 14:01:45 -07:00
Gene Hoffman ebd828cccc
Missing semicolon 2020-04-05 13:51:47 -07:00
Gene Hoffman 1f97b4dd3d
Move binary wheels into install.sh 2020-04-05 13:50:47 -07:00
Gene Hoffman 8f7b33687f
Put cbor bin in install.sh 2020-04-05 13:39:11 -07:00
Gene Hoffman 4410c3a43a
Modify core ubuntu install 2020-04-05 13:23:40 -07:00
Richard Kiss 4d77ad2a0b Fix install.sh branch on Linux. 2020-04-02 09:04:28 -07:00
Richard Kiss f5041ca770 Fix install.sh script so it will find "python3" if that's the only
thing around.
2020-04-01 17:53:22 -07:00
Gene Hoffman 747292dca6
remove cmake from install.sh 2020-04-01 14:19:04 -07:00
Gene Hoffman 7e8f2bc311
Ubuntu still needs cmake bc blspy 2020-04-01 11:13:47 -07:00
Gene Hoffman 5da120ab3a
Simplify WSL install, remove apts from install.sh 2020-04-01 10:59:46 -07:00
Richard Kiss d009b775ce Don't install requirements.txt. 2020-03-30 13:13:24 -07:00
Richard Kiss 2ccdd3860d Move electron-ui out of python src folder. 2020-03-29 16:37:26 -07:00
Gene Hoffman c76ec7ae63
New venv message 2020-03-27 19:33:58 -07:00
Richard Kiss 2eac906553 Hotfix. 2020-03-27 19:07:03 -07:00
Gene Hoffman 5296c7777f
Test for existing activate sym link 2020-03-27 17:52:24 -07:00
Richard Kiss ef59bb2823 Reduce stuff installed for non-developers. 2020-03-27 16:52:49 -07:00
Richard Kiss b319691916 Rename .venv to venv, and create "activate" soft link to venv activate. 2020-03-27 15:41:17 -07:00
Richard Kiss 899eda96e5 Add a couple more necessary ubuntu installs. 2020-03-27 11:59:21 -07:00
Richard Kiss 0df69d52b1 Use chiavdf from pypi instead of from lib. 2020-03-27 11:03:29 -07:00
Gene Hoffman 4c7772d36e
add return to README to install.sh 2020-03-27 10:37:22 -07:00
Richard Kiss 197eabacda Add comment to install.sh. 2020-03-26 19:50:34 -07:00
Richard Kiss 791303b780
Use chiabip158 from pypi. (#126) 2020-03-25 13:52:23 +09:00
Mariano Sorgente dfb90329c5
Move electron ui out of wallet, and add npm to install script 2020-03-24 22:43:41 +09:00
Mariano Sorgente 6359ebf967
Merge normal and timelord installation 2020-02-07 00:14:54 -05:00
Mariano Sorgente 9426e00d8f
Fixes the setproctitle bug and the wheel bug. (#75)
Fixes the setproctitle bug, and the wheel bug.
2020-01-17 17:36:01 +09:00
Mariano Sorgente 49e4629935
Sqlite, RPC server, and other changes (#68)
* Switches to sqlite and remove all mongo stuff
* Starts RPC server on port 8555
* UI is in new process, communicates to node through rpc
* JSON serialization for streamables
* Harvester periodically prints its plot names and sizes
* Process names are set to chia_full node, chia_harvester, etc
* CONTRIBUTING.md, and remove docs from git (put in wiki)
* Adds the SmallHeaderBlock type, it's header block without the PoT and PoSpace
* Fix harvester bug (allows two harvesters in the same machine)
2020-01-13 22:19:53 +09:00
Gene Hoffman d9bf22cb3b Separate timelord, add Windows/CentOS/AMZN (#62)
1.1.1 release

* windows build instructions

* install.sh newline fix

\n wasn't as cross platform as it should be so reverted to an extra echo

* Add CentOS to README.md

Full CentOS 7.7 install instructions

* mention blspy

* confirmed boost 1.67.0 works on Ubuntu

* Update README.md.

* Fix problem with zip download.

* Remove scm warning

Revert install instructions due to scm fix

* Update README and install scripts to separate timelord installation

Do not install VDF server and its dependencies in install.sh, create a
separate script install_timelord.sh for that.

* Move installation of VDF server dependencies to install_timelord.sh

* First and broken attempt at CentOS install

* Working CentOS 7.7 install

* typos in timelord explanation

* Timlord/VDF build instructions

Specifics for CentOS and MacOS

* Various install tips and tricks

* spelling error

* Add AMZN linux 2 install

* Add AMZN linux 2 timelord install

Also clean up base install instructions

* Combine TL for AMZN and CentOS

* Nits for AMZN and CentOS

* CentOS, AMZN timelord paralleling

* Fix header layouts

* Replace VDF server compilation scripts with Makefile

* layout improvements

* fast_vdf: Remove unused files

* Partial ARM install support

* missing l in lib

* Fleshed out Windows/WSL installs

And verified the method for upgrade to 19.x

* Move MacOS install fullnode to bottom

* Change to mongo "system-wide"

* Add mongo start to WSL

* Add actual upgrade for WSL/Ubuntu

Co-authored-by: Mariano Sorgente <sorgente711@gmail.com>
Co-authored-by: Rostislav Skudnov <skrostislav@gmail.com>
Co-authored-by: Richard Kiss <him@richardkiss.com>
Co-authored-by: wjblanke <wjb2002@flex.com>
2019-12-25 11:18:07 -08:00
Gene Hoffman 4d72ec05f4 Only configure flint2 once
If we've run configure before and a Makefile exists, let make figure out whether a recompile is necessary of flint2
2019-12-02 11:08:57 -08:00
Gene Hoffman 3a64238c59 Need to run ./configure for flint2 2019-11-30 15:19:39 -08:00
Gene Hoffman 59e228c8d6 Point people to keybase at the end of install.sh 2019-11-27 23:50:42 -08:00
Gene Hoffman 76234d9d69 Added completion message to install.sh 2019-11-27 23:16:19 -08:00
Mariano Sorgente 1e3e0a4342 Moved things from disk to memory, clear old blocks 2019-11-28 13:00:17 +09:00
Bill Blanke 6465a8c23f add uvloop dependency 2019-11-27 16:48:20 -08:00
Gene Hoffman 7870f611cd Update install.sh to compile and install flint2 2019-11-26 11:36:14 -08:00
Mariano Sorgente 36017bd660 Merge, change names of scrips, change ports 2019-11-22 12:57:01 +09:00
fchirica 501eb85eed Merge 2019-11-21 22:37:13 +02:00
fchirica 0e24cbea60 Simulate network working with old VDF Server exec 2019-11-20 22:56:48 +02:00
fchirica 477a7a12ff Attempt to put chiapos/pybind11 back hoping it's not corrupted 2019-11-20 01:55:40 +02:00