title: How to bundle C/C++ code with C-shell-script?
body: <blockquote>
    <p>I have a C shell script that calls two
    C programs - one after the another
    with some file handling before,
    in-between and afterwards.</p>
  </blockquote>
  
  <p>Now, as such I have three different files - one <code>C shell script</code> and 2 <code>.c file</code>s.</p>
  
  <p>I need to give this script to other users. The problem is that I have to distribute three files - which the users must keep in the same folder and then execute the script.</p>
  
  <p><strong>Is there some better way to do this?</strong> </p>
  
  <p>[I know I can make one C code file out of those two... but I will still be left with a shell script and a C code. Actually, the two C codes do entirely different things... so I want them to be separate]</p>