.PHONY: $(shell ls)
.SILENT:
OPT = -w -Mstrict -Mv5.10 -MData::Dumper -Mblib #-MData::Show
vi = vi -p -c 'set nofoldenable'
current = 10_basic.t
current = 01c_coverage.t
current = 01b_pod.t
current = 08_script.t
current = 10_legal.t
current = 11_load_meta.t
current = 12_find_authors.t
current = 13_annotate.t
current = 14_deannotate.t
current = 15_howl_notice.t
current = 16_is_license_type.t
current = 17_license_text.t
current = 18_find_license.t
current = 19_check_meta.t
current = 20_namespace_clean.t
current = 21_values.t
current = 22_is_mode.t
current = 30_is_annotated.t
current = 23_importer.t
current = 60_copyright-injector.t
current = 50_license-injector.t
#all:ci
#all: t
#all: pod
all: $(current)
tel:
$(vi) ../examples/script/tel2num.pl ../examples/script/tel2mnemonic.pl
1* 0* 2* 3* 4* 5* 6*:
perl $(OPT) $@
license_injector li:
perl $(OPT) ../script/license-injector.pl ../t/dat/bak -d check
copyright_injector ci:
perl $(OPT) ../script/copyright-injector.pl ../t/dat/bak -d check
check add remove t list:
perl $(OPT) ../script/copyright-injector.pl -d ../examples $@
#perl $(OPT) ../script/license-injector.pl -d ../examples $@
pod:
perldoc ../blib/lib/Test/Legal.pm
podu:
perldoc -f ../blib/lib/Test/Legal/Util.pm
vi: w
$(vi) $(current) ../blib/lib/Test/Legal.pm
pvi: w
$(vi) -c 'set foldenable' ../blib/lib/Test/Legal.pm
pviu: w
$(vi) -c 'set foldenable' ../blib/lib/Test/Legal/Util.pm
vici: w
$(vi) ../script/copyright-injector.pl ../blib/lib/Test/Legal.pm
viciu: w
$(vi) ../script/copyright-injector.pl ../blib/lib/Test/Legal/Util.pm
vili: w
$(vi) ../script/license-injector.pl ../blib/lib/Test/Legal.pm
viliu: w
$(vi) ../script/license-injector.pl ../blib/lib/Test/Legal/Util.pm
viu: w
$(vi) $(current) ../blib/lib/Test/Legal/Util.pm
b: w
$(vi) ../blib/lib/Test/Legal.pm ../blib/lib/Test/Legal/Util.pm
prove:
prove t
w:
chmod -R u+w ../blib/lib
cp:
cp ../blib/lib/Test/Legal.pm ../lib/Test
cp ../blib/lib/Test/Legal/Util.pm ../lib/Test/Legal/Util.pm
test:
make -C ../ test
help:
echo vi pod prove test