diff --git a/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/.build/ghA3X6QqKq/File-Assets-Precompile-0.0.1/.travis.yml b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/.build/ghA3X6QqKq/File-Assets-Precompile-0.0.1/.travis.yml new file mode 100644 index 0000000..6acb520 --- /dev/null +++ b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/.build/ghA3X6QqKq/File-Assets-Precompile-0.0.1/.travis.yml @@ -0,0 +1,19 @@ +sudo: false +language: perl +perl: + - 'blead' + - '5.20' + - '5.18' + - '5.16' + - '5.14' + - '5.12' + - '5.10' + - '5.8' +matrix: + allow_failures: + - perl: 'blead' + - perl: '5.8' + fast_finish: true +branches: + only: + - /^build/ diff --git a/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/.build/ghA3X6QqKq/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/.build/ghA3X6QqKq/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml new file mode 100644 index 0000000..6acb520 --- /dev/null +++ b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/.build/ghA3X6QqKq/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml @@ -0,0 +1,19 @@ +sudo: false +language: perl +perl: + - 'blead' + - '5.20' + - '5.18' + - '5.16' + - '5.14' + - '5.12' + - '5.10' + - '5.8' +matrix: + allow_failures: + - perl: 'blead' + - perl: '5.8' + fast_finish: true +branches: + only: + - /^build/ diff --git a/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/.travis.yml b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/.travis.yml new file mode 100644 index 0000000..6acb520 --- /dev/null +++ b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/.travis.yml @@ -0,0 +1,19 @@ +sudo: false +language: perl +perl: + - 'blead' + - '5.20' + - '5.18' + - '5.16' + - '5.14' + - '5.12' + - '5.10' + - '5.8' +matrix: + allow_failures: + - perl: 'blead' + - perl: '5.8' + fast_finish: true +branches: + only: + - /^build/ diff --git a/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml new file mode 100644 index 0000000..6acb520 --- /dev/null +++ b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml @@ -0,0 +1,19 @@ +sudo: false +language: perl +perl: + - 'blead' + - '5.20' + - '5.18' + - '5.16' + - '5.14' + - '5.12' + - '5.10' + - '5.8' +matrix: + allow_failures: + - perl: 'blead' + - perl: '5.8' + fast_finish: true +branches: + only: + - /^build/ diff --git a/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml new file mode 100644 index 0000000..6acb520 --- /dev/null +++ b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml @@ -0,0 +1,19 @@ +sudo: false +language: perl +perl: + - 'blead' + - '5.20' + - '5.18' + - '5.16' + - '5.14' + - '5.12' + - '5.10' + - '5.8' +matrix: + allow_failures: + - perl: 'blead' + - perl: '5.8' + fast_finish: true +branches: + only: + - /^build/ diff --git a/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/ghA3X6QqKq/File-Assets-Precompile-0.0.1/.travis.yml b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/ghA3X6QqKq/File-Assets-Precompile-0.0.1/.travis.yml new file mode 100644 index 0000000..6acb520 --- /dev/null +++ b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/ghA3X6QqKq/File-Assets-Precompile-0.0.1/.travis.yml @@ -0,0 +1,19 @@ +sudo: false +language: perl +perl: + - 'blead' + - '5.20' + - '5.18' + - '5.16' + - '5.14' + - '5.12' + - '5.10' + - '5.8' +matrix: + allow_failures: + - perl: 'blead' + - perl: '5.8' + fast_finish: true +branches: + only: + - /^build/ diff --git a/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/ghA3X6QqKq/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/ghA3X6QqKq/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml new file mode 100644 index 0000000..6acb520 --- /dev/null +++ b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/ghA3X6QqKq/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml @@ -0,0 +1,19 @@ +sudo: false +language: perl +perl: + - 'blead' + - '5.20' + - '5.18' + - '5.16' + - '5.14' + - '5.12' + - '5.10' + - '5.8' +matrix: + allow_failures: + - perl: 'blead' + - perl: '5.8' + fast_finish: true +branches: + only: + - /^build/ diff --git a/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.travis.yml b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.travis.yml new file mode 100644 index 0000000..6acb520 --- /dev/null +++ b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.travis.yml @@ -0,0 +1,19 @@ +sudo: false +language: perl +perl: + - 'blead' + - '5.20' + - '5.18' + - '5.16' + - '5.14' + - '5.12' + - '5.10' + - '5.8' +matrix: + allow_failures: + - perl: 'blead' + - perl: '5.8' + fast_finish: true +branches: + only: + - /^build/ diff --git a/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml new file mode 100644 index 0000000..6acb520 --- /dev/null +++ b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml @@ -0,0 +1,19 @@ +sudo: false +language: perl +perl: + - 'blead' + - '5.20' + - '5.18' + - '5.16' + - '5.14' + - '5.12' + - '5.10' + - '5.8' +matrix: + allow_failures: + - perl: 'blead' + - perl: '5.8' + fast_finish: true +branches: + only: + - /^build/ diff --git a/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml new file mode 100644 index 0000000..6acb520 --- /dev/null +++ b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml @@ -0,0 +1,19 @@ +sudo: false +language: perl +perl: + - 'blead' + - '5.20' + - '5.18' + - '5.16' + - '5.14' + - '5.12' + - '5.10' + - '5.8' +matrix: + allow_failures: + - perl: 'blead' + - perl: '5.8' + fast_finish: true +branches: + only: + - /^build/ diff --git a/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml new file mode 100644 index 0000000..6acb520 --- /dev/null +++ b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml @@ -0,0 +1,19 @@ +sudo: false +language: perl +perl: + - 'blead' + - '5.20' + - '5.18' + - '5.16' + - '5.14' + - '5.12' + - '5.10' + - '5.8' +matrix: + allow_failures: + - perl: 'blead' + - perl: '5.8' + fast_finish: true +branches: + only: + - /^build/ diff --git a/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml new file mode 100644 index 0000000..6acb520 --- /dev/null +++ b/.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml @@ -0,0 +1,19 @@ +sudo: false +language: perl +perl: + - 'blead' + - '5.20' + - '5.18' + - '5.16' + - '5.14' + - '5.12' + - '5.10' + - '5.8' +matrix: + allow_failures: + - perl: 'blead' + - perl: '5.8' + fast_finish: true +branches: + only: + - /^build/ diff --git a/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml b/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml new file mode 100644 index 0000000..6acb520 --- /dev/null +++ b/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml @@ -0,0 +1,19 @@ +sudo: false +language: perl +perl: + - 'blead' + - '5.20' + - '5.18' + - '5.16' + - '5.14' + - '5.12' + - '5.10' + - '5.8' +matrix: + allow_failures: + - perl: 'blead' + - perl: '5.8' + fast_finish: true +branches: + only: + - /^build/ diff --git a/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml b/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml new file mode 100644 index 0000000..6acb520 --- /dev/null +++ b/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml @@ -0,0 +1,19 @@ +sudo: false +language: perl +perl: + - 'blead' + - '5.20' + - '5.18' + - '5.16' + - '5.14' + - '5.12' + - '5.10' + - '5.8' +matrix: + allow_failures: + - perl: 'blead' + - perl: '5.8' + fast_finish: true +branches: + only: + - /^build/ diff --git a/MANIFEST b/MANIFEST index 7e78218..45faf17 100644 --- a/MANIFEST +++ b/MANIFEST @@ -4,6 +4,18 @@ .build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/.travis.yml .build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml .build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml +.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/.build/ghA3X6QqKq/File-Assets-Precompile-0.0.1/.travis.yml +.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/.build/ghA3X6QqKq/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml +.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/.travis.yml +.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml +.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/a8yFfgfvvH/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml +.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/ghA3X6QqKq/File-Assets-Precompile-0.0.1/.travis.yml +.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.build/ghA3X6QqKq/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml +.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/.travis.yml +.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml +.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml +.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml +.build/dCl1D7k31W/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml .build/ghA3X6QqKq/File-Assets-Precompile-0.0.1/.travis.yml .build/ghA3X6QqKq/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml .travis.yml @@ -12,6 +24,8 @@ File-Assets-Precompile-0.0.1/.travis.yml File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml +File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml +File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/File-Assets-Precompile-0.0.1/.travis.yml LICENSE MANIFEST META.yml @@ -19,7 +33,9 @@ Makefile.PL README README.md dist.ini +lib/File/Assets/.Precompile.pm.swp lib/File/Assets/Precompile.pm +t/.01_basic.t.swp t/00-load.t t/01_basic.t t/assets/bootstrap-3.3.4-dist/css/bootstrap-theme.css diff --git a/lib/File/Assets/.Precompile.pm.swp b/lib/File/Assets/.Precompile.pm.swp new file mode 100644 index 0000000..a53a43d Binary files /dev/null and b/lib/File/Assets/.Precompile.pm.swp differ diff --git a/lib/File/Assets/Precompile.pm b/lib/File/Assets/Precompile.pm index 9ee6e97..441ab02 100644 --- a/lib/File/Assets/Precompile.pm +++ b/lib/File/Assets/Precompile.pm @@ -238,8 +238,7 @@ sub copy_files { my $aggregate_digest = $self->full_digest->hexdigest; - my $output_path = Path::Class::Dir->new( $self->output_path ); - $output_path->rmtree(); + $self->clean_output(); $l->info( 'Copying ', $self->asset_cache_count, ' files', ); for my $value ( $self->asset_cache_values ) { @@ -248,6 +247,13 @@ sub copy_files { return; } +sub clean_output { + my $self = shift; + my $output_path = Path::Class::Dir->new( $self->output_path ); + $output_path->rmtree(); + return; +} + sub _process_file { my $self = shift; my $asset = shift; diff --git a/t/.01_basic.t.swp b/t/.01_basic.t.swp new file mode 100644 index 0000000..9ab70a6 Binary files /dev/null and b/t/.01_basic.t.swp differ diff --git a/t/01_basic.t b/t/01_basic.t index 2f775f6..27e3b73 100644 --- a/t/01_basic.t +++ b/t/01_basic.t @@ -40,6 +40,7 @@ for my $key ( keys %expected_result ) { } } +$fap->clean_output(); done_testing(); sub expected_result {