Skip to content
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

Add sde command for flattening parent+submodels into a single mdl file #58

Closed
chrispcampbell opened this issue Dec 22, 2020 · 0 comments · Fixed by #59 or #190
Closed

Add sde command for flattening parent+submodels into a single mdl file #58

chrispcampbell opened this issue Dec 22, 2020 · 0 comments · Fixed by #59 or #190
Assignees
Milestone

Comments

@chrispcampbell
Copy link
Contributor

Recent versions of Vensim have supported the concept of submodels. Vensim offers a command (File > Save parent and submodels merged) to export the combined files as a single, flattened mdl file.

With a small layer on top of the existing preprocessor, SDEverywhere should also be able to do this flattening step, which offers two advantages:

  • allows for extra validation checks (e.g. detect duplicate or differing definitions)
  • more cloud friendly (can run in GitHub Actions or other remote CI environments)

This will be considered an experimental feature at first, and we will evaluate its usefulness over time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment