/**********************************************************************

  Programm löscht die zum Argument gehörigen .o .lnk nach
  einer Compilierung.
  Das Argument muß auf .c enden.

**********************************************************************/

#include <exec/types.h>
#include <libraries/dos.h>

void main(argc,argv)
int argc;
char *argv[];
{
  char datei[200],kommando[200],c;
  int i,j;
  
  strcpy(datei,argv[1]);         /* Argument auslesen */
  i = 0;
  while (datei[i] != 46) i++;    /* .#? abschneiden   */
  datei[i] = 0;
  
  strcpy(kommando,"Delete ");    /* Grund-Kommando "Delete <Datei>" */
  strcat(kommando,datei);        /* erzeugen */
  strcpy(datei,kommando);        /* und merken */
  
  strcat(kommando,".lnk");       /* .lnk anhängen */
  Execute(kommando,NULL,Output());
  
  strcpy(kommando,datei);
  strcat(kommando,".o");         /* .o anhängen */
  Execute(kommando,NULL,Output());
}

