-
Notifications
You must be signed in to change notification settings - Fork 59
Description
By that I mean try commenting out as much of the stack as we can. The main dependencies we all know: petsc, hdf5, superlu, triangle, tetgen, but in some of the newer modules there are others like chrono, scipy, etc. I believe as long as you just comment out packages the stack rebuilds should go quickly and if you just remove proteus/linux2 the proteus modules won't rebuild either, so testing the stack by hand shouldn't take all that long and will shave some time off the downloads of the binaries. On the other hand the really big packages are probably petsc and hdf5, which we can't do anything about.. By that I mean try commenting out as much of the stack as we can. The main dependencies we all know: petsc, hdf5, superlu, triangle, tetgen, but in some of the newer modules there are others like chrono, scipy, etc. I believe as long as you just comment out packages the stack rebuilds should go quickly and if you just remove proteus/linux2 the proteus modules won't rebuild either, so testing the stack by hand shouldn't take all that long and will shave some time off the downloads of the binaries. On the other hand the really big packages are probably petsc and hdf5, which we can't do anything about.