builder/0.1.rbspec
author Jan Vrany <jan.vrany@fit.cvut.cz>
Tue, 17 Mar 2015 04:37:32 +0000
changeset 2 0f7b0c88f894
parent 0 da028ec9cc07
permissions -rw-r--r--
Terminate application when last window is closed down.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     1
project :'statascripteditor:0.1' do
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     2
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     3
  # Build ID
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     4
  if ENV['BUILD_NUMBER']
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     5
    build_id="build#{ENV['BUILD_NUMBER']}"
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     6
  else
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     7
    build_id="#{Time.now.strftime("%Y%m%d")}"
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     8
  end
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     9
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    10
  app_name "statascripteditor"
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    11
  app_version "0.1_#{build_id}"
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    12
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    13
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    14
  import :'stx:jv-branch'
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    15
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    16
  repository :'swing'
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    17
  import :'statascripteditor:baseline'
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    18
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    19
  package 'jv:statascripteditor', :repository => :'bitbucket:janvrany'
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    20
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    21
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    22
  tasks do
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    23
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    24
    task :'dist:main' => :'dist:install-archive'
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    25
    task :'dist:install:post' do
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    26
      rm DIST_DIR / BUILD_NAME / 'statascripteditor.rc'
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    27
      rm DIST_DIR / BUILD_NAME / 'statascripteditorWinRC.rc'
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    28
    end
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    29
    redefine 'dist:jv-branch'
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    30
  end
da028ec9cc07 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    31
end