Hi all! Several questions. I'm on Windows and using radioconda.
I could do the following:
But this has some problems:
I'm hoping to maybe simply copy&paste the python code (from the installed conda package) into some custom dir of my choice, and point GRC to that dir. But I'm not sure that'd work. And I'm not sure how to do make GRC find my custom dir, or whether I need to put YML files in that dir.
I've found tutorials on creating my custom module from scratch with gr_modtool, but forking is a different usecase.
Any pointers appreciated :)
1. How do I check if a module is written fully in python (rather than C++ or both)?
2. If I find out that it's written in python, how do I fork it (for my personal use)?
I could do the following:
1. find the relevant github repo on google
2. check if there are any *.cc/*.cpp files in it (to answer question 1)
3. clone/download the repo
4. look for all places in it that mention its name and change all of them to my custom module name
5. make my changes in the python code
6. somehow tell GRC where to find my forked version
But this has some problems:
- it's a bit of a hassle, and not very easy for less computer-savvy people (like my friend for whom I'm researching this. He knows Python but is still not a computer whiz)
- If there are *.cc files but only for QA/unittesting, I'm not sure if I need to compile those.
I'm hoping to maybe simply copy&paste the python code (from the installed conda package) into some custom dir of my choice, and point GRC to that dir. But I'm not sure that'd work. And I'm not sure how to do make GRC find my custom dir, or whether I need to put YML files in that dir.
I've found tutorials on creating my custom module from scratch with gr_modtool, but forking is a different usecase.
Any pointers appreciated :)
No comments:
Post a Comment