Comments (10)
Worse, git is discontinuing the downloads service. Hence, binaries will be hosted on opm-project.org in the near future.
from resinsight.
I don't think Arne referred to downloadable end-binaries in the original issue; I don't see where those are, in that case. Please list which are (intermediate) binary files in the repository.
from resinsight.
i'm on about ThirdParty/Ert*
from resinsight.
imo these should be built as normal packages on linux, and downloaded using a dep downloader (i.e. a .bat) for windows.
from resinsight.
@akva2 I agree about ThirdParty/Ert* (although note I am not a ResInsight developer); particularily since that package is available at GitHub at https://github.com/Ensembles/ert. IMO this could be a Git submodule, with ERT_ROOT_PATH (in ApplicationCode/CMakeLists.txt) being a cache value with default ../ThirdParty/ERT.
from resinsight.
submodule is an option. speaking from experience, submodules are a pain with git nubs around though - it's very easy to mess up the submodule state (git commit -a is not your friend..)
from resinsight.
I agree that submodules are not the smoothest part of Git, but it seems to fit the bill here: The only commits in these directories are dumps at various checkpoints in ERT. Another option is of course to have it completely as an external library, as Qt is. We need a working ERT installation for opm-core also, so bona fide packages for ERT is right around the corner. :-)
from resinsight.
The ERT binary files in the ResInsight repository was an intermediate and pragmatic solution selected because ERT was originally hosted elsewhere in subversion. The build system was not quite streamlined, particularly for the use within ResInsight that only uses a small subset that is independent of other external libraries. So configuring and building ERT was done only when we needed to, for the only platform we needed to address. (RH5)
This will change. We are currently evaluating the options on how to include the Ert source and build system as a module within ResInsight. Suggestions are welcome.
ResInsight has not yet been made ready for packaging (as in rpm,deb) as the distribution has been limited to test users only on a very limited set of platforms where users have no root access.
from resinsight.
i have already supplied the beginnings of debian packaging for ERT (they were even pulled prematurely). still some issues left with having it as a system library, mainly naming conflicts (menu.h is not a good idea, libgeometry.so is not a good idea aso).
from resinsight.
Now the ERT library source code is embedded in the ResInsight Source tree, and the build systems are integrated. Hopefully this makes life easier.
from resinsight.
Related Issues (20)
- Add reference well to well log extraction curve for geom case
- Result property scroll area is scrolled to bottom initially
- Contour map: Oil Column gives nan
- SSIHUB: Well Survey data not able to un-toggle HOT 1
- Contour Map: Crash when opening project using grid calculator results
- Improve documentation and help when writing calculation expressions HOT 1
- Summary : Update all text depending on summary case when opening project
- Add right-click menu in empty area in multi summary plot
- Add a text variable for case name in addition to file path
- Import of grid models: Support mix of lower and upper case letters in file name
- RFT plot: Stepping on Well gives crash HOT 1
- Import EGRID: Box model with extreme size variation gives crash
- Index-K vectors of `inf` for reference well K-layer adjustment
- Import grid model: Crash when importing Norne test model twice on Windows HOT 1
- Formation names: Apply single Fm file to all grid models
- Import of large RFT file fails
- Export Completion: Wrong file path for export of Unified file
- RFT plotting: Increase Row Span to 2 for Topology track
- RFT plot: Crash when selecting pre-defined RFT plot when no RFT file
- Adjust name of well integrity option
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from resinsight.