v22.2b14/
v22.2b14/Win32/
v22.2b14/compat/
v22.2b14/testsuite/
v22.2b14/testsuite/clone/
v22.2b14/testsuite/command/
v22.2b14/testsuite/data/
v22.2b14/testsuite/etc/
v22.2b14/testsuite/include/
v22.2b14/testsuite/inherit/
v22.2b14/testsuite/inherit/master/
v22.2b14/testsuite/log/
v22.2b14/testsuite/single/
v22.2b14/testsuite/single/tests/compiler/
v22.2b14/testsuite/single/tests/efuns/
v22.2b14/testsuite/single/tests/operators/
v22.2b14/testsuite/u/
v22.2b14/tmp/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define MAX_LEN	1024

int main(int argc, char *argv[]) {
	char command[MAX_LEN];
	int i;

	if (strcmp(argv[1], "rcu"))
		return -1;
	if (!strstr(argv[2], ".lib"))
		return -1;
	strcpy(command, "lib ");
	for (i = 3; i < argc; i++) {
		if (!strstr(argv[i], ".obj"))
			return -1;
		strcat(command, argv[i]);
		strcat(command, " ");
	}
	strcat(command, "/OUT:");
	strcat(command, argv[2]);
	system(command);
	return 0;
}