REQUIRED_SUBSYSTEMS = LIBNDR NDR_NBT
librpc/gen_ndr/tables.c: $(IDL_NDR_HEADER_FILES)
- @$(PERL) $(srcdir)/librpc/tables.pl --output=librpc/gen_ndr/tables.c $(IDL_NDR_HEADER_FILES)
+ @echo Generating librpc/gen_ndr/tables.c
+ @$(PERL) $(srcdir)/librpc/tables.pl --output=librpc/gen_ndr/tables.c $(IDL_NDR_HEADER_FILES) > librpc/gen_ndr/tables.c
[SUBSYSTEM::NDR_IFACE_TABLE]
OBJ_FILES = gen_ndr/tables.o
Usage: tables.pl [options] <idlfile>
- Options:
- --output OUTNAME put output in OUTNAME.*
\n";
exit(0);
}
}
if ($found) {
- print TABLEC "#include \"$filename\"\n";
+ print "#include \"$filename\"\n";
}
close(FILE);
}
-print "Creating $opt_output\n";
-open(TABLEC, ">$opt_output") || die "failed to open $opt_output\n";
-
-print TABLEC <<EOF;
+print <<EOF;
/* Automatically generated by tables.pl. DO NOT EDIT */
process_file($_) foreach (@ARGV);
-print TABLEC <<EOF;
+print <<EOF;
NTSTATUS dcerpc_register_builtin_interfaces(void)
{
return NT_STATUS_OK;
}
EOF
-
-close(TABLEC);