Changes between Version 1 and Version 2 of NewBuildSystem


Ignore:
Timestamp:
04/10/14 13:58:46 (11 years ago)
Author:
jdreed
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • NewBuildSystem

    v1 v2  
    1 For contributing: 
     1== Committing == 
    22 
    3 for non-native: 
    4 - commit to master 
    5 - tag 
    6 - checkout debian, merge master 
    7 - packaging changes and changelog update 
    8 - push [debian master tag] 
     3'''Non-native packages''' 
     4* Ensure you updated the version of something either in autogoo, setup.py, or VERSION file 
     5* commit to master 
     6* tag -a the version you're releasing 
     7* checkout debian, merge master 
     8* make any packaging changes and changelog update 
     9* push debian, master and the tag 
    910 
    10 for native: 
    11 - commit to master 
    12 - push 
     11'''Native packages''' 
     12* Commit to master 
     13* Push 
     14 
     15== Building == 
     16 
     17''' For non-native packages''' 
     18`athena-upstream-tarball -p <directory-name>` 
     19 
     20* `dasource -u <directory-name>` (build source package) 
     21* `dapublish [all | package ...]` (publish source package to repo, sign and tag) 
     22* `dabuild all` (builds any package for which there are source but no binary) 
    1323 
    1424 
    15 For single package: 
    16  
    17 athena-upstream-tarball -p <directory-name>  (if non-native) 
    18 dasource -u <directory-name> 
    19 dapublish (publish source package to repo, sign and tag) 
    20 dabuild all (builds any package for which there are source but no binary) 
    21  
    22