-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Shell script refactoring [Ryan] #31
Conversation
…arate helper function test file.
…ls. Added an associated test.
…lso included associated tests.
… as exiting if a verification tool is specified but not found.
…_BIN_DIR (base/env/bin)
… than a static relative path.
…gured to use the new non-env extlibs folder, as well as remote downloading (as opposed to including the source within NTRT).
…vements Hi all, I've merged these changes. I've tested it thoroughly, both with clean builds, as well as merging in from existing builds. I've done my best to ensure that none of these changes will cause problems, but there are a lot of changes. I'll keep a close eye on my e-mail in case any problems arise, and I'll try to get them resolved asap. I'd recommend that you make a backup of your NTRTsim dir before you pull the most recent master. In the event you pull the master, encounter problems later and don't have a backup, you can checkout commit 031bcd1 as a temporary stopgap. It's the most recent version of master prior to my changes. If you notice any problems at all, please let me know! Also, just another quick note to be sure everyone sees it: you'll need to delete your existing conf files and run setup.sh to re-generate them after pulling my changes. Perry
Hi all, I recommend that you take a backup of your existing NTRTsim before trying to pull the changes to master. In the event you run into problems, don't have a backup and need a temporary stopgap, you can revert to commit 031bcd1. It's the last master commit prior to my changes. Also, just a reminder again that once you pull these changes you will need to delete your existing conf files and run setup.sh to re-generate them. Perry |
everything builds find for me! thanks! On Aug 24, 2014, at 10:58 PM, Perry Bhandal notifications@github.com wrote:
Vytas SunSpiral Stinger Ghaffarian Technologies I will not tiptoe cautiously through life only to |
Hi Perry, This looks good for the most part. I am getting some errors during the CMake Error: your CXX compiler: "NTRTsim/env/build/g++" was not found. I think this is related to a change in build.sh separating the functions -Ryan On Sun, Aug 24, 2014 at 8:35 AM, Perry Bhandal notifications@github.com
|
Hi Ryan, That said, when you get a moment can you do a clean checkout of the multi_core branch, and do a setup and a build to ensure that not only is the compiler path issue resolved, but also to check whether multi-core building works without any problems on OS X? We're discussing the latter in issue #32. Thanks, |
Ryan,
When you get some time can you review my pull request, and verify that everything builds as expected on OS X?
Under Linux Mint 16 I've verified that the following two builds work:
Both worked without any issues.
Important Note
Once this pull request is merged, we'll need everyone who pulls these changes to re-generate their conf files.