Changeset 209 for trunk/project-meta
- Timestamp:
- Apr 29, 2018, 9:39:54 PM (7 years ago)
- Location:
- trunk/project-meta
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/project-meta/make-package-debian
r207 r209 13 13 # Set Version 14 14 PROJECT_META_VERSION=$(grep 'version->declare' project-meta | cut -f 2 -d "'") 15 LOCAL_VERSION= 215 LOCAL_VERSION=1 16 16 17 17 # Create future tree -
trunk/project-meta/project-meta
r206 r209 8 8 use strict; 9 9 use warnings; 10 use version; our $VERSION = version->declare('0.0. 7');10 use version; our $VERSION = version->declare('0.0.8'); 11 11 12 12 use File::Copy qw(copy); … … 25 25 26 26 my %CMD_DB = ( 27 'help' => \&cmd_help, 28 'version' => \&cmd_version, 29 'check' => \&cmd_check, 30 'make-link' => \&cmd_make_link, 31 'remove-link' => \&cmd_remove_link, 32 'make-zip' => \&cmd_make_zip, 33 'make-author' => \&cmd_make_author, 34 'make-license' => \&cmd_make_license, 35 'make-copyright' => \&cmd_make_copyright, 36 'list-license' => \&cmd_list_license, 27 'help' => \&cmd_help, 28 'version' => \&cmd_version, 29 'check' => \&cmd_check, 30 'make-link' => \&cmd_make_link, 31 'remove-link' => \&cmd_remove_link, 32 'make-zip' => \&cmd_make_zip, 33 'make-allfiles' => \&cmd_make_allfiles, 34 'make-file-author' => \&cmd_make_file_author, 35 'make-file-copyright' => \&cmd_make_file_copyright, 36 'make-file-license' => \&cmd_make_file_license, 37 'list-license' => \&cmd_list_license, 37 38 ); 38 39 … … 90 91 project-meta remove-link 91 92 project-meta make-zip 93 project-meta make-allfiles 92 94 project-meta list-license 93 project-meta make- license94 project-meta make- author95 project-meta make- copyright95 project-meta make-file-license 96 project-meta make-file-author 97 project-meta make-file-copyright 96 98 END 97 99 } … … 225 227 ################################################################ 226 228 227 sub cmd_make_author { 229 sub cmd_make_allfiles { 230 cmd_make_file_author(); 231 cmd_make_file_license(); 232 cmd_make_file_copyright(); 233 } 234 235 ################################################################ 236 237 sub cmd_make_file_author { 228 238 my $meta = YAML::Syck::LoadFile("PROJECT-META.yml"); 229 239 … … 266 276 ################################################################ 267 277 268 sub cmd_make_ license {278 sub cmd_make_file_license { 269 279 my $meta = YAML::Syck::LoadFile("PROJECT-META.yml"); 270 280 … … 292 302 ################################################################ 293 303 294 sub cmd_make_ copyright {304 sub cmd_make_file_copyright { 295 305 my $meta = YAML::Syck::LoadFile("PROJECT-META.yml"); 296 306 … … 372 382 project-meta make-zip 373 383 project-meta list-license 374 project-meta make- license375 project-meta make- author376 project-meta make- copyright384 project-meta make-file-license 385 project-meta make-file-author 386 project-meta make-file-copyright 377 387 378 388 … … 454 464 =back 455 465 466 =head2 make-allfiles 467 468 project-meta make-allfiles 469 470 Generate or update all files: F<AUTHORS.txt>, F<COPYRIGHT.txt> and F<LICENSE.txt>. 471 This command is just a shortcut for L</make-file-author>, L</make-file-copyright> and L</make-file-license>. 472 473 456 474 =head2 list-license 457 475 … … 476 494 Please do not use an open license that would have been thought for source code or documentation and not for open data. 477 495 478 =head2 make- license479 480 project-meta make- license496 =head2 make-file-license 497 498 project-meta make-file-license 481 499 482 500 Copy the license file from the project-meta license database at the current folder … … 486 504 The list of possible license is given with the command L</list-license>. 487 505 488 =head2 make- author489 490 project-meta make- author506 =head2 make-file-author 507 508 project-meta make-file-author 491 509 492 510 Create or update the F<AUTHORS.txt> file at the current folder. 493 511 Authors data are extracted from the C<PROJECT-META.yml> file. 494 512 495 =head2 make- copyright496 497 project-meta make- copyright513 =head2 make-file-copyright 514 515 project-meta make-file-copyright 498 516 499 517 Create or update the F<COPYRIGHT.txt> file at the current folder.
Note: See TracChangeset
for help on using the changeset viewer.