Skip to content

Add helper scripts#148

Merged
1-Bart-1 merged 14 commits intomainfrom
uwe
Feb 27, 2026
Merged

Add helper scripts#148
1-Bart-1 merged 14 commits intomainfrom
uwe

Conversation

@ufechner7
Copy link
Member

@ufechner7 ufechner7 commented Feb 24, 2026

  • add run_julia
  • add install
  • add Manifest-v1.12.toml.default
  • remove empty Manifest-v1.10.toml.default
  • update Manifest-v1.11.toml.default
  • add workspaces to the main Project file
  • cleanup the test/Project.toml file and add the main project as source
  • add the main project as source to examples/Project.toml

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds helper scripts to streamline Julia project setup and execution for the SymbolicAWEModels package. The scripts automate environment configuration, dependency installation, and Julia version management.

Changes:

  • Added bin/run_julia script to launch Julia with project-specific settings including system image preloading and optimized configurations
  • Added bin/install script to automate project installation, dependency setup, and manifest file management for multiple Julia versions
  • Added Manifest-v1.12.toml to .gitignore and removed the existing manifest file from version control

Reviewed changes

Copilot reviewed 1 out of 4 changed files in this pull request and generated no comments.

File Description
bin/run_julia Bash script that sets up environment variables, detects Julia version, handles Linux-specific library preloading, and launches Julia with custom system images and GC thread settings
bin/install Bash script that validates Julia version (1.11 or 1.12), copies default manifests, instantiates the project and sub-projects (examples, test, docs), and precompiles all dependencies
.gitignore Adds the version-specific manifest file to ignore list to prevent it from being committed
Manifest-v1.12.toml Removes the existing manifest file from version control (now gitignored)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@ufechner7 ufechner7 marked this pull request as draft February 24, 2026 14:13
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 9 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@codecov-commenter
Copy link

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@ufechner7 ufechner7 requested a review from 1-Bart-1 February 24, 2026 17:52
@ufechner7 ufechner7 marked this pull request as ready for review February 25, 2026 08:03
@ufechner7 ufechner7 requested a review from 1-Bart-1 February 25, 2026 08:09
@1-Bart-1 1-Bart-1 merged commit ad2750a into main Feb 27, 2026
6 of 7 checks passed
@1-Bart-1 1-Bart-1 deleted the uwe branch February 27, 2026 08:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants