Hi list,
I’m sorry if I missed this, but what’s the best approach for a developer to have her externals reachable in deken? I have several externals that I’d like to make available to the community but I don’t know how.
Thanks,
Julian.
Hi Julián,
On 17/06/16 06:26, Julián Villegas wrote:
I’m sorry if I missed this, but what’s the best approach for a developer to have her externals reachable in deken? I have several externals that I’d like to make available to the community but I don’t know how.
Great! I think there are two ways right now:
scheme, and upload to pure-data.info - there is info about the filename format here: https://github.com/pure-data/deken/blob/master/developer/README.md#filename-...
you: https://github.com/pure-data/deken/blob/master/developer/README.md
With option 2 you can download the script linked at the top of that page into your ~/bin folder, chmod 700 it, and run it to get started.
There was talk of a 'deken' target for the pd-lib-builder Makefile but I am not sure if that has been implemented yet and I couldn't find anything in the sources. Maybe Katja will have more info about where that is up to.
Cheers,
Chris.
Deken target in pd-lib-builder is still experimental in branch 'deken' at https://github.com/pure-data/pd-lib-builder. The thing that holds me back from merging it in the mainline is: on Windows it isn't trivial to make a deken package via makefile target because MinGW doesn't have a zip utility. I don't know yet how to make it convenient and user friendly on this platform.
Katja
On Fri, Jun 17, 2016 at 2:38 AM, Chris McCormick chris@mccormick.cx wrote:
Hi Julián,
On 17/06/16 06:26, Julián Villegas wrote:
I’m sorry if I missed this, but what’s the best approach for a developer to have her externals reachable in deken? I have several externals that I’d like to make available to the community but I don’t know how.
Great! I think there are two ways right now:
- Manually create a package (zip file) following the file naming scheme,
and upload to pure-data.info - there is info about the filename format here: https://github.com/pure-data/deken/blob/master/developer/README.md#filename-...
- Use the deken developer tool to perform the packaging & upload for you:
https://github.com/pure-data/deken/blob/master/developer/README.md
With option 2 you can download the script linked at the top of that page into your ~/bin folder, chmod 700 it, and run it to get started.
There was talk of a 'deken' target for the pd-lib-builder Makefile but I am not sure if that has been implemented yet and I couldn't find anything in the sources. Maybe Katja will have more info about where that is up to.
Cheers,
Chris.
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Hi Katja,
On 17/06/16 15:33, katja wrote:
on Windows it isn't trivial to make a deken package via makefile target because MinGW doesn't have a zip utility. I don't know yet how to make it convenient and user friendly on this platform.
IOhannes has a solution for this in the form of a small Windows script that uses the OS' native ability to unzip:
https://github.com/pure-data/deken/blob/master/deken-plugin.tcl#L96-L113
I'm guessing there is a way to do the reverse and zip up a directory too using VBscript.
Ah yes:
http://stackoverflow.com/a/15143587/2131094
Cheers,
Chris.
Thanks for the pointers Chris.
Now I also see there is a MinGW-supported zip command in MSYS extensions. In developer context this may be a more obvious route, I'll try it.
Katja
On Sat, Jun 18, 2016 at 12:56 PM, Chris McCormick chris@mccormick.cx wrote:
Hi Katja,
On 17/06/16 15:33, katja wrote:
on Windows it isn't trivial to make a deken package via makefile target because MinGW doesn't have a zip utility. I don't know yet how to make it convenient and user friendly on this platform.
IOhannes has a solution for this in the form of a small Windows script that uses the OS' native ability to unzip:
https://github.com/pure-data/deken/blob/master/deken-plugin.tcl#L96-L113
I'm guessing there is a way to do the reverse and zip up a directory too using VBscript.
Ah yes:
http://stackoverflow.com/a/15143587/2131094
Cheers,
Chris.