bmcfee / dstbook

Digital Signals Theory book and source materials
19 stars 2 forks source link

Add 'install' target for makefile #1

Open cjappl opened 2 months ago

cjappl commented 2 months ago

To facilitate people (like me, going on a 17 hour plane trip) who want an offline version.

This adds an "install" step, which installs the required python packages and creates the appropriate ipython kernel.

It should now be possible in a fresh virtual environment to run:

make book

And have it "just work"

bmcfee commented 2 months ago

Thanks for this! I gave it some thought, and I think i'd prefer to only maintain the conda environment spec here. I'm happy to keep the source tree for this open and available, but I can't really commit to maintaining an installable source tree outside the specifications that I use for myself. (Really the conda environment is here to easy reproducibility for myself, but I'm glad if it makes it easy for other people to build as well. :grin:)

cjappl commented 2 months ago

Totally understand!! Thanks for considering :). Feel free to close.

Thanks again for such a great free and open resource.

On Tue, Apr 16, 2024 at 7:35 AM, Brian McFee @.***(mailto:On Tue, Apr 16, 2024 at 7:35 AM, Brian McFee < wrote:

Thanks for this! I gave it some thought, and I think i'd prefer to only maintain the conda environment spec here. I'm happy to keep the source tree for this open and available, but I can't really commit to maintaining an installable source tree outside the specifications that I use for myself. (Really the conda environment is here to easy reproducibility for myself, but I'm glad if it makes it easy for other people to build as well. 😁)

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>