# string pkgdir = "/home/repo"
# string pkgdir = "/mnt/data/repo"
VAR pkgdir = "/home/lilydjwg/tmpfs/repo"
VAR exts = [".pkg.tar.xz", ".pkg.tar.xz.sig"]
PROC removepkg()
  FOR f IN IO.dirList(pkgdir)
    VAR p = IO.concatPath(pkgdir, f)
    IF IO.isDirectory(p)
      CONTINUE
    }
    FOR ext IN exts
      IF p.endsWith(ext)
        IO.print("removing " .. f .. ".")
        IO.delete(p)
        BREAK
      }
    }
  }
}
FUNC Main() int
  VAR argv = ARG.getRawList()
  IF argv.size() == 1 && argv[0] == "I'm sure!"
    removepkg()
    RETURN 0
  ELSE
    IO.stderr.print("No, I won't do that.")
    RETURN 1
  }
  # or will get a YYL3 undefined error...
  RETURN 0
}
VAR argStatus = ARG.disable()