summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormo <mo.khan@gmail.com>2019-05-25 12:24:47 -0600
committermo <mo.khan@gmail.com>2019-05-25 12:24:47 -0600
commite0fcb70e97bf16f896fff0bd49f77041ec816f38 (patch)
treea38fc7172470f960386139ef18beff26a6db069a
parent7e9654bd0f297f6c3727b30100d4adafd91dbb7c (diff)
create rake task to package assignment
-rw-r--r--.gitignore1
-rw-r--r--Gemfile7
-rw-r--r--Gemfile.lock13
-rw-r--r--Rakefile11
4 files changed, 32 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index a6ffe88..9648a4a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
*.o
tmp
bin
+pkg
diff --git a/Gemfile b/Gemfile
new file mode 100644
index 0000000..7281247
--- /dev/null
+++ b/Gemfile
@@ -0,0 +1,7 @@
+# frozen_string_literal: true
+
+source "https://rubygems.org"
+
+git_source(:github) {|repo_name| "https://github.com/#{repo_name}" }
+
+gem "rake", "~> 12.3"
diff --git a/Gemfile.lock b/Gemfile.lock
new file mode 100644
index 0000000..f6a7f56
--- /dev/null
+++ b/Gemfile.lock
@@ -0,0 +1,13 @@
+GEM
+ remote: https://rubygems.org/
+ specs:
+ rake (12.3.2)
+
+PLATFORMS
+ ruby
+
+DEPENDENCIES
+ rake (~> 12.3)
+
+BUNDLED WITH
+ 2.0.1
diff --git a/Rakefile b/Rakefile
new file mode 100644
index 0000000..51d6a6e
--- /dev/null
+++ b/Rakefile
@@ -0,0 +1,11 @@
+require 'rake/packagetask'
+
+INCLUDED_FILES = [
+].freeze
+
+Rake::PackageTask.new("comp-325", 1) do |package|
+ package.need_tar_gz = true
+ package.package_files.add INCLUDED_FILES
+end
+
+task default: :repackage