소스 검색

Clean output directory before build

tags/v0.4.0
Adrian Short 5 년 전
부모
커밋
b1b04d7c3a
2개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. +2
    -2
      lib/petrify.rb
  2. +1
    -1
      lib/petrify/version.rb

+ 2
- 2
lib/petrify.rb 파일 보기

@@ -43,9 +43,9 @@ module Petrify


def self.setup def self.setup
# Recursively delete working directory to ensure no redundant files are left behind from previous builds. # Recursively delete working directory to ensure no redundant files are left behind from previous builds.
# FileUtils.rm_rf(@working_dir)
# But preserve dot-files (especially .git directory)
FileUtils.rm_r(Dir.glob(File.join(@@working_dir, '*')))
Dir.mkdir(@@working_dir) unless File.directory?(@@working_dir) Dir.mkdir(@@working_dir) unless File.directory?(@@working_dir)
# Dir.chdir(@working_dir)


# Copy `public` dir to output dir # Copy `public` dir to output dir
FileUtils.copy_entry('public', @@working_dir) FileUtils.copy_entry('public', @@working_dir)


+ 1
- 1
lib/petrify/version.rb 파일 보기

@@ -1,3 +1,3 @@
module Petrify module Petrify
VERSION = "0.1.0"
VERSION = "0.2.0"
end end

불러오는 중...
취소
저장