Skip to content

Conversation

@oxtopus
Copy link
Contributor

@oxtopus oxtopus commented Nov 14, 2014

NuPIC complement to numenta/nupic.core-legacy#228

This is an API-breaking change to nupic with a refactored CMakeLists.txt to need only access to a nupic.core installation prefix which is specified via -DNUPIC_CORE cmake option (as before), but no longer requires access to the raw source code repository. Howeverm if -DNUPIC_CORE_SOURCE is specified, that overrides the value in .nupic_modules for repository location should nupic.core need to be build inside the nupic source tree.

Note: I'd like to be able to re-write the history in this one to exclude mention of my own fork in .nupic_modules. Once ffd7b57110e016e31fbe959dc5fcab74dd86960b is resolvable from git://github.com/numenta/nupic.core.git I will make that change and redo this PR.

@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling 92ee9d9 on oxtopus:cmake-cleanup into ca77adc on numenta:master.

@oxtopus
Copy link
Contributor Author

oxtopus commented Nov 15, 2014

Only outstanding issue seems to be that python 2.7 is being used in the 2.6 builds, but that is consistent w/ current master (see #1520). Would like to know the opinions of @scottpurdy and @rhyolight regarding how to move forward. Otherwise, this is ready for consideration.

@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling b64e52e on oxtopus:cmake-cleanup into ca77adc on numenta:master.

@rhyolight
Copy link
Member

I'd say this depends on #1520 for a merge (unless we want to consider dropping 2.6 support again?)

@oxtopus
Copy link
Contributor Author

oxtopus commented Nov 15, 2014

I'm going to chew on it for a bit. We've fixed it before, so we should be able to do it again, but I'm becoming less and less interested in officially supporting 2.6 as time passes.

@rhyolight
Copy link
Member

I'm becoming less and less interested in officially supporting 2.6 as time passes.

Me too.

@oxtopus oxtopus force-pushed the cmake-cleanup branch 3 times, most recently from 05af600 to 66063eb Compare November 15, 2014 23:25
@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling fc3d450 on oxtopus:cmake-cleanup into ca77adc on numenta:master.

oxtopus added a commit that referenced this pull request Nov 18, 2014
Refactored CMakeLists.txt to use nupic.core as an external library
@oxtopus oxtopus merged commit 241c153 into numenta:master Nov 18, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants