X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=bin%2Fgenerate-table-module;h=77b5a1549dbd1ce502954274cf4a4f0f30c73f3c;hb=7a4a92642de34dc2d453e895a5800d879a93b1ee;hp=76359623f690407575f7a62c39d6dcd939864963;hpb=72758ac1d94a4ce47e3160ee6227a5e191911c57;p=freeside.git diff --git a/bin/generate-table-module b/bin/generate-table-module index 76359623f..77b5a1549 100755 --- a/bin/generate-table-module +++ b/bin/generate-table-module @@ -1,7 +1,11 @@ #!/usr/bin/perl +use strict; +use vars qw( $opt_n ); use FS::Schema qw( dbdef_dist ); +use Getopt::Std; +getopts('n'); my $table = shift; ### @@ -70,7 +74,8 @@ close DEST; ### my $magic = '# Sammath Naur'; -system("perl -pi -e 's/$magic/use FS::$table;\n $magic/' FS/FS/Mason.pm"); +system("perl -pi -e 's/$magic/use FS::$table;\n $magic/' FS/FS/Mason.pm") + unless $opt_n; ### # add FS/t/table.t @@ -90,8 +95,6 @@ close TEST; # add them to MANIFEST ### -system('cvs edit FS/MANIFEST'); - open(MANIFEST,">>FS/MANIFEST") or die $!; print MANIFEST "FS/$table.pm\n", "t/$table.t\n";