spyglass-search / spyglass

A personal search engine: Create a searchable library from your personal documents, interests, and more!
https://docs.spyglass.fyi
GNU Affero General Public License v3.0
2.5k stars 56 forks source link

Add Makefile.toml #497

Closed jinwook-k closed 9 months ago

jinwook-k commented 10 months ago

Adding a new file makefile.toml as an alternative to Makefile. The next step is properly complete and test on Windows, but wanted to keep this as an intro PR that at least works on macOS.

Commands to Test

  1. Install cargo-make: cargo install cargo-make
  2. Setup: cargo make setup
  3. Run: cargo make run
    • client only: cargo make run-client
    • backend only: cargo make run-backend

Note: will work on the plugin and bundling commands in a future PR.

Here is a separate PR that will update the dev documentations: https://github.com/spyglass-search/docs.spyglass.fyi/pull/6

a5huynh commented 9 months ago

Sorry for the delay @JinKim7 , looks good!