active-calculus / active-calculus-single-mbx

14 stars 47 forks source link

update for modern ptx-cli #326

Closed StevenClontz closed 2 months ago

StevenClontz commented 4 months ago

I've gotten some support requests from users trying to fork AC and are tripping on the non-conventional file structure (using v1 project.ptx syntax, Makefiles, etc.). I'm proposing these changes to make AC easier to fork and contribute back to.

StevenClontz commented 4 months ago

Not all these changes are relevant to @mattboelkins' workflow, but these changes allow me to (for example) get an editable copy of AC in my web browser using Codespaces.

StevenClontz commented 4 months ago

Let me know if you want to discuss in drop-in sometime.

mitchkeller commented 4 months ago

Where do the output files get written now that the target elements generally don't specify where the output goes? As long as that is doing something sane, I think we can likely merge this without issue.

StevenClontz commented 4 months ago

The default deploy-dir is identical to the target's name. E.g. <target name="html"/> gets built to output/html.