Skip to content

Feat/install scripts - #38

Merged
hasanyildiz merged 2 commits into
mainfrom
feat/install-scripts
Oct 29, 2026
Merged

hasanyildiz merged 2 commits into
mainfrom
feat/install-scripts

Conversation

@hasanyildiz

Copy link
Copy Markdown
Collaborator

No description provided.

- install/install-windows.ps1 (+ .bat launcher): builds the Squirrel
  installer with npm run make and runs it
- install/install-macos.sh: builds with npm run make and copies
  Note Manager.app into /Applications or ~/Applications
- install/install-linux.sh: on apt systems builds and installs the DEB
  package, elsewhere installs the packaged app for the current user
- Each script checks Git and Node 22.17+/24+, builds its own checkout
  or clones/updates the repo (--dir/--ref), does a clean npm ci build
  and starts the app
- Move linux_clean_install.sh into install/; it now runs
  install-linux.sh instead of a hard-coded 1.0.0 DEB name
- .gitattributes keeps shell scripts LF and Windows scripts CRLF
- README: Install from source section, Node 22.17 requirement, DEB only
@hasanyildiz
hasanyildiz merged commit c0bec1f into main Oct 29, 2026
2 checks passed
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.

1 participant