6 |
my $M6502_OPTIONS = '-DEXEC6502 -DFAST_RDOP -DLSB_FIRST '; |
my $M6502_OPTIONS = '-DEXEC6502 -DFAST_RDOP -DLSB_FIRST '; |
7 |
$M6502_OPTIONS .= '-DDEBUG '; |
$M6502_OPTIONS .= '-DDEBUG '; |
8 |
|
|
9 |
|
my $run = './t/05-M6502.t'; |
10 |
|
|
11 |
WriteMakefile( |
WriteMakefile( |
12 |
NAME => 'M6502', |
NAME => 'M6502', |
13 |
VERSION_FROM => 'M6502.pm', # finds $VERSION |
VERSION_FROM => 'M6502.pm', # finds $VERSION |
38 |
); |
); |
39 |
|
|
40 |
sub MY::postamble { |
sub MY::postamble { |
41 |
return <<'MAKE_FRAG'; |
return <<"MAKE_FRAG"; |
42 |
|
|
43 |
run: |
run: |
44 |
perl -Mblib -MArch -le 'print Orao->new->boot;' |
perl -Mblib -MArch -le 'print Orao->new->boot;' |
45 |
|
|
46 |
gdb: |
gdb: |
47 |
gdb -x run --args perl t/10-orao.t |
gdb -x run --args perl $run |
48 |
|
|
49 |
html: all |
html: all |
50 |
test -d html || mkdir html |
test -d html || mkdir html |
51 |
allpod2xhtml.pl $(INST_LIB) html |
allpod2xhtml.pl \$(INST_LIB) html |
52 |
|
|
53 |
MAKE_FRAG |
MAKE_FRAG |
54 |
} |
} |