Sha256: 3345a8a169c33c4eede0f52f928aed0cd712422de28dbd08a27bfc8e92741011

Contents?: true

Size: 738 Bytes

Versions: 32

Compression:

Stored size: 738 Bytes

Contents

TAILWIND_COMPILE_COMMAND = "#{Pathname.new(__dir__).to_s}/../../exe/tailwindcss -i #{Rails.root.join("app/assets/stylesheets/application.tailwind.css")} -o #{Rails.root.join("app/assets/builds/tailwind.css")} -c #{Rails.root.join("config/tailwind.config.js")}"

namespace :tailwindcss do
  desc "Build your Tailwind CSS"
  task :build do
    system TAILWIND_COMPILE_COMMAND
  end

  task :watch do
    system "#{TAILWIND_COMPILE_COMMAND} -w"
  end
end

Rake::Task["assets:precompile"].enhance(["tailwindcss:build"])

if Rake::Task.task_defined?("test:prepare")
  Rake::Task["test:prepare"].enhance(["tailwindcss:build"])
elsif Rake::Task.task_defined?("db:test:prepare")
  Rake::Task["db:test:prepare"].enhance(["tailwindcss:build"])
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
tailwindcss-rails-2.0.4 lib/tasks/build.rake
tailwindcss-rails-2.0.4-x86_64-linux lib/tasks/build.rake
tailwindcss-rails-2.0.4-x86_64-darwin lib/tasks/build.rake
tailwindcss-rails-2.0.4-x64-mingw32 lib/tasks/build.rake
tailwindcss-rails-2.0.4-arm64-darwin lib/tasks/build.rake
tailwindcss-rails-2.0.4-aarch64-linux lib/tasks/build.rake
tailwindcss-rails-2.0.3 lib/tasks/build.rake
tailwindcss-rails-2.0.3-x86_64-linux lib/tasks/build.rake
tailwindcss-rails-2.0.3-x86_64-darwin lib/tasks/build.rake
tailwindcss-rails-2.0.3-x64-mingw32 lib/tasks/build.rake
tailwindcss-rails-2.0.3-arm64-darwin lib/tasks/build.rake
tailwindcss-rails-2.0.3-aarch64-linux lib/tasks/build.rake
tailwindcss-rails-2.0.2 lib/tasks/build.rake
tailwindcss-rails-2.0.2-x86_64-linux lib/tasks/build.rake
tailwindcss-rails-2.0.2-x86_64-darwin lib/tasks/build.rake
tailwindcss-rails-2.0.2-x64-mingw32 lib/tasks/build.rake
tailwindcss-rails-2.0.2-arm64-darwin lib/tasks/build.rake
tailwindcss-rails-2.0.1 lib/tasks/build.rake
tailwindcss-rails-2.0.1-x86_64-linux lib/tasks/build.rake
tailwindcss-rails-2.0.1-x86_64-darwin lib/tasks/build.rake