Closed rhyolight closed 9 years ago
Replace git commands in https://github.com/numenta/nupic/blob/master/CMakeLists.txt#L176...L204 with cmake file(DOWNLOAD ...)
equivalent once tarballs are published to S3.
@oxtopus Question about https://github.com/numenta/nupic/wiki/NuPIC's-Dependency-on-nupic.core... It says to build and install nupic.core
manually to build NuPIC with this command:
python setup.py develop --cmake_options="-DNUPIC_CORE=<path to nupic.core described above>/build/release -DNUPIC_CORE_SOURCE=<path to nupic.core described above>"
Why are both NUPIC_CORE
and NUPIC_CORE_SOURCE
specified? If the binaries are available, what does the build need the source location for? Or is is supposed to be one or the other?
-DNUPIC_CORE_SOURCE
is no longer required. Doc is out of date.
Great. I'll update it.
No need. I just did, but please review the changes.
You beat me to it!
Depends on https://github.com/numenta/nupic.core/issues/202. Once binaries are being archived, we could update the nupic installation process to fetch the appropriate binary for local installation.
If
nupic.core
is not already available on the system PATH, it needs to be downloaded and installed. The expected SHA or version should be used to conjure the path to the library. It should be installed and put into place on the system PATH before moving on to further build steps.For developers, there also needs to be a way to specify NOT to download the binary, and instead to build from a custom location where the
nupic.core
checkout exists.