Skip to content

Commit

Permalink
simplified CMake options, use target_link_dependencies(), target_incl…
Browse files Browse the repository at this point in the history
…ude_directories(), some libs installed on Vagrant build machines (see Build.txt). Builds all solvers (except Chombo and Hy3S) on Linux64-client, Linux64-server, Win64.

svn path=/vcell/trunk/numerics/; revision=21100


Former-commit-id: e7311de35a61b1d4357cd652ac347602dc1a3363
  • Loading branch information
jcschaff committed Jun 19, 2017
1 parent 4d17b91 commit 38895bf
Show file tree
Hide file tree
Showing 5,711 changed files with 264,277 additions and 817,294 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
31 changes: 31 additions & 0 deletions Build.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
to build on any machine:

1) install VirtualBox
2) install Vagrant

>> mkdir build
>> cd build
>> svn co svn://code3.cam.uchc.edu/vcell/trunk/numerics
>> git clone https://github.com/vcelljim/vcell-numerics-build.git
>> cd vcell-numerics-build

#
# cd to the directory of the machine to run
# - Windows Clients work best on Windows Hosts (needs powershell on host ... vagrant ps)
# - MacOS Clients only work on MacOS (due to licensing)
# - Linux Clients work on any machine (needs an ssh client on the host)
#
>> cd linux64-server (vagrant commands must be run from within the "vagrant" directory for each machine)
>> vagrant up
>> more README.md ... for directions specific to that environment
>> vagrant ssh -c build.sh

vagrant machines have drive mappings (see <vagrant_dir>/Vagrantfile for details)

for interactive login:

>> vagrant ssh
or
>> vagrant ps (on windows host and client)


Loading

0 comments on commit 38895bf

Please sign in to comment.