Kouhei Sutou
null+****@clear*****
Sun Oct 9 22:35:35 JST 2016
Kouhei Sutou 2016-10-09 22:35:35 +0900 (Sun, 09 Oct 2016) New Revision: e50751a086b81d7f2b2a1f637381dfafc22ff743 https://github.com/pgroonga/pgroonga/commit/e50751a086b81d7f2b2a1f637381dfafc22ff743 Message: Indent Modified files: Rakefile Modified: Rakefile (+49 -49) =================================================================== --- Rakefile 2016-10-09 22:34:57 +0900 (a3fc364) +++ Rakefile 2016-10-09 22:35:35 +0900 (2854e07) @@ -480,59 +480,59 @@ postgresql-server-dev-9.4 windows_architectures = ["x86", "x64"] windows_packages = [] windows_postgresql_versions.each do |windows_postgresql_version| - windows_architectures.each do |arch| - windows_package = - "pgroonga-#{version}-postgresql-#{windows_postgresql_version}-#{arch}.zip" - windows_packages << windows_package - file windows_package => windows_packages_dir do - rm_rf("tmp") - mkdir_p("tmp") - cd("tmp") do - cmake_generator = "Visual Studio 12 2013" - if arch == "x64" - cmake_generator << " Win64" - windows_postgresql_archive_name = - "postgresql-#{windows_postgresql_version}-windows-x64-binaries.zip" - else - windows_postgresql_archive_name = - "postgresql-#{windows_postgresql_version}-windows-binaries.zip" + windows_architectures.each do |arch| + windows_package = + "pgroonga-#{version}-postgresql-#{windows_postgresql_version}-#{arch}.zip" + windows_packages << windows_package + file windows_package => windows_packages_dir do + rm_rf("tmp") + mkdir_p("tmp") + cd("tmp") do + cmake_generator = "Visual Studio 12 2013" + if arch == "x64" + cmake_generator << " Win64" + windows_postgresql_archive_name = + "postgresql-#{windows_postgresql_version}-windows-x64-binaries.zip" + else + windows_postgresql_archive_name = + "postgresql-#{windows_postgresql_version}-windows-binaries.zip" + end + windows_postgresql_url = + "#{windows_postgresql_download_base}/#{windows_postgresql_archive_name}" + download(windows_postgresql_url, ".") + extract_zip(windows_postgresql_archive_name, ".") + + windows_pgroonga_source_name_base = "#{package}-#{version}" + windows_pgroonga_source_name = + "#{windows_pgroonga_source_name_base}.zip" + windows_pgroonga_source_url_base = + "http://packages.groonga.org/source/#{package}" + windows_pgroonga_source_url = + "#{windows_pgroonga_source_url_base}/#{windows_pgroonga_source_name}" + download(windows_pgroonga_source_url, ".") + extract_zip(windows_pgroonga_source_name, ".") + + sh("cmake", + windows_pgroonga_source_name_base, + "-G", cmake_generator, + "-DCMAKE_INSTALL_PREFIX=pgsql", + "-DPGRN_POSTGRESQL_VERSION=#{windows_postgresql_version}", + "-DGRN_WITH_BUNDLED_LZ4=yes", + "-DGRN_WITH_BUNDLED_MECAB=yes", + "-DGRN_WITH_BUNDLED_MESSAGE_PACK=yes", + "-DGRN_WITH_MRUBY=yes") + sh("cmake", + "--build", ".", + "--config", "Release") + sh("cmake", + "--build", ".", + "--config", "Release", + "--target", "package") + mv(windows_package, "..") end - windows_postgresql_url = - "#{windows_postgresql_download_base}/#{windows_postgresql_archive_name}" - download(windows_postgresql_url, ".") - extract_zip(windows_postgresql_archive_name, ".") - - windows_pgroonga_source_name_base = "#{package}-#{version}" - windows_pgroonga_source_name = - "#{windows_pgroonga_source_name_base}.zip" - windows_pgroonga_source_url_base = - "http://packages.groonga.org/source/#{package}" - windows_pgroonga_source_url = - "#{windows_pgroonga_source_url_base}/#{windows_pgroonga_source_name}" - download(windows_pgroonga_source_url, ".") - extract_zip(windows_pgroonga_source_name, ".") - - sh("cmake", - windows_pgroonga_source_name_base, - "-G", cmake_generator, - "-DCMAKE_INSTALL_PREFIX=pgsql", - "-DPGRN_POSTGRESQL_VERSION=#{windows_postgresql_version}", - "-DGRN_WITH_BUNDLED_LZ4=yes", - "-DGRN_WITH_BUNDLED_MECAB=yes", - "-DGRN_WITH_BUNDLED_MESSAGE_PACK=yes", - "-DGRN_WITH_MRUBY=yes") - sh("cmake", - "--build", ".", - "--config", "Release") - sh("cmake", - "--build", ".", - "--config", "Release", - "--target", "package") - mv(windows_package, "..") end end end - end desc "Build packages" task :build => windows_packages -------------- next part -------------- HTML����������������������������...Download