I am writing a prog. which performs tools on a variety of other C progs. When I know that paths of these files, I can store them as an array in my source code.
However, I want to be able to allow a third party to add progs, change paths etc without messing with my source code, Is the best way to do this by putting the array in a header file? Would the third party then have to compile this header file after every modification? (I am assumiong that they won't have a C compiler). Or would it be better to store them in a .txt file (which won't need compiling. In this case though, I would be opening a file that gives me another file to open, if you see what I mean. This may be too complicated)? Or is there another way?
Thanks for any help,
Bill