How do I manage what gets compiled and packaged into PDX file?
I'm storing some documents and other artwork source files in my project folder that are getting automatically picked up when I compile and then packaged into the PDX container. I know I can obviously change my file organization and just move these up a level so they're out of this directory but wondering if there's any tricks to prevent these from getting automatically slurped up by the compiler? It would help cut down on time copying to a device (which is already verrrry slow!).
pdc has a --skip-unknown/-k flag that tells it to skip files it doesn't recognize. That's about the only way to handle this currently, if you don't want to move the files out of the source folder. For a long time I've wanted to add a kind of command file that lets you customize pdc's behavior, but there were so many things I wanted to add I never got started.
Reading your post it occurs to me that a simple .pdcignore file (like .gitignore) would take care of this easily, so I'll file that and try to get it in the next release. I won't have support for wildcards/regex in the first iteration, just add a check on each input path against the ignore list. I've already proven that if it's too complicated I'll never get around to it.
Here are builds if you want to test it. I have no idea whether the linux or windows builds work or If there's external .so/.dll files that are required. lmk!