[FFe] Allow excluding specific files or directories when building a click package

Bug #1219912 reported by Michael Hall
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
click (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

We are past feature freeze, so this requires a FFe:
- this feature changes click build to have a "--ignore" options
- we want this as its useful for the SDK/ubuntu-touch and als for the appstore
- low risk, small branch
- the full diff is the MP below, but its mostly shuffling existing code around, the small amount of real code is line 185 and the following tests :)

"click build" should have an option for specifying files or folders that should not be included in the package, either using command-fline flags ( -I.bzr) or in the manifest.json, or both.

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: click 0.4.0
ProcVersionSignature: Ubuntu 3.11.0-3.8-generic 3.11.0-rc6
Uname: Linux 3.11.0-3-generic i686
ApportVersion: 2.12.1-0ubuntu2
Architecture: i386
Date: Mon Sep 2 12:38:46 2013
InstallationDate: Installed on 2012-06-04 (454 days ago)
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423)
MarkForUpload: True
SourcePackage: click
UpgradeStatus: Upgraded to saucy on 2013-06-08 (85 days ago)

Related branches

Revision history for this message
Michael Hall (mhall119) wrote :
Colin Watson (cjwatson)
Changed in click (Ubuntu):
status: New → Triaged
tags: added: appstore
Michael Vogt (mvo)
summary: - Allow excluding specific files or directories when building a click
- package
+ [FFe] Allow excluding specific files or directories when building a
+ click package
description: updated
Michael Vogt (mvo)
description: updated
Revision history for this message
Scott Kitterman (kitterman) wrote :

Ack. Approved.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package click - 0.4.38.4

---------------
click (0.4.38.4) vivid; urgency=low

  [ Michael Vogt ]
  * lp:~mvo/click/lp1232130-kill-on-remove-2:
    - When uninstalling a app, stop it if its running (LP: #1232130)
  * lp:~mvo/click/dont-crash-for-empty-db:
    - Do not crash when no database configuration is used and
      Click.DB.{get,props.overlay,gc,ensure_ownership} are called.
  * lp:~mvo/click/lp1219912-build-exclude:
    - add a new --ignore option to click {build,buildsource}
      (LP: #1219912)
  * lp:~mvo/click/fix-multiple-framework-validation:
    - fix framework validation for snappy
  * run debian/packagekit-check with "sh" as something in jenkins
    made it mode 0644

  [ CI Train Bot ]
  * New rebuild forced.
 -- CI Train Bot <email address hidden> Thu, 26 Feb 2015 17:07:09 +0000

Changed in click (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.