summaryrefslogtreecommitdiff
path: root/lib/sbuild
AgeCommit message (Expand)AuthorFilesLines
2014-01-08Check if environ is declaredIgor Pashev1-0/+4
2014-01-07Ported to mnttabIgor Pashev2-1/+75
2013-09-29build: Add cmake build infrastructureRoger Leigh6-7/+378
2013-05-05all: Place const before typename for const referencesRoger Leigh83-771/+771
2013-05-05chroot::facet: storage is an interface onlyRoger Leigh17-72/+52
2013-05-05sbuild::chroot: clone checks for storage facetRoger Leigh1-0/+2
2013-05-04facet::factory: Use facet_info::name for facet::get_name to avoid duplicationRoger Leigh17-69/+36
2013-05-04facet::unshare: Remove unnecessary #ifdefsRoger Leigh1-4/+0
2013-05-04lib: Sources use namespace scopingRoger Leigh45-4106/+4111
2013-05-04chroot::facet: Update doxygen descriptionRoger Leigh1-5/+6
2013-05-04sbuild::chroot: Don't install session_clonable facet automaticallyRoger Leigh11-15/+41
2013-05-04sbuild::chroot: Automatically install factory-created facetsRoger Leigh2-10/+39
2013-05-04chroot::facet::factory: Add auto_install propertyRoger Leigh19-1/+40
2013-05-04sbuild: Move session_flags from chroot to chroot::facetRoger Leigh19-84/+81
2013-05-04chroot::facet::facet: Remove chroot parameter from all methodsRoger Leigh33-369/+248
2013-05-04facet::fsunion: Drop pre-facet special caseRoger Leigh1-6/+0
2013-05-04sbuild::chroot: Remove obsolete keysRoger Leigh2-67/+0
2013-05-04build: personality support is not built if not availableRoger Leigh4-39/+55
2013-05-04All code uses <> includesRoger Leigh37-65/+65
2013-05-04build: Install headers into correct subdirectoriesRoger Leigh1-25/+44
2013-05-04sbuild::chroot: Remove concrete implementations of chroot typesRoger Leigh17-1030/+0
2013-05-04sbuild::chroot::facet::session_clonable: Remove plain special caseRoger Leigh1-19/+11
2013-05-04sbuild::chroot: Use facet::factory to add storage facetsRoger Leigh1-48/+9
2013-05-04sbuild::chroot: Remove clone() from all chroot typesRoger Leigh17-73/+1
2013-05-04sbuild: Align source cloning with session cloningRoger Leigh5-45/+49
2013-05-04sbuild: Replace clone_session with session_setup facetRoger Leigh33-273/+338
2013-05-04sbuild::chroot::facet: Add copy argument to set_chrootRoger Leigh20-33/+58
2013-05-04sbuild: Replace clone_source with source_setup facetRoger Leigh32-178/+238
2013-05-04build: Build facets conditionallyRoger Leigh1-12/+14
2013-05-04sbuild::chroot: Remove unused virtual methodsRoger Leigh2-241/+130
2013-05-04sbuild: Remove unused directory_baseRoger Leigh3-259/+0
2013-05-04sbuild::chroot: Use factory interface for all storage facetsRoger Leigh9-17/+38
2013-05-04sbuild::chroot: Migrate custom to storage facetRoger Leigh5-503/+269
2013-05-04sbuild::chroot::facet: Add factory classRoger Leigh24-14/+427
2013-05-04Reindent all sourcesRoger Leigh3-7/+7
2013-05-04Reindent all headersRoger Leigh12-453/+453
2013-05-04sbuild::chroot: Migrate loopback to a storage facetRoger Leigh7-456/+267
2013-05-04sbuild::chroot: Migrate file to storage facetRoger Leigh5-655/+378
2013-05-04sbuild::chroot: Migrate directory to storage facetRoger Leigh5-318/+158
2013-05-04sbuild::chroot: Migrate btrfs-snapshot to storage facetRoger Leigh6-642/+372
2013-05-04sbuild::chroot: Migrate plain chroot type to storage facetRoger Leigh8-182/+109
2013-05-04sbuild::chroot::facet: Add directory_base storage facetRoger Leigh3-182/+179
2013-05-04sbuild::chroot: Migrate block-device and lvm-snapshot to facetsRoger Leigh27-588/+3012
2013-04-28sbuild::chroot: Facet exceptions include class nameRoger Leigh3-7/+39
2013-04-27sbuild::chroot: Default methods delegate to storage facetRoger Leigh2-10/+48
2013-04-27sbuild::chroot::facet::storage: Include setup_lock and get_path methodsRoger Leigh2-0/+24
2013-04-21sbuild::chroot: Move setup_session_info to session facetRoger Leigh11-73/+82
2013-04-21sbuild::chroot: Add _strict variant of get_facetRoger Leigh2-0/+48
2013-04-21facet: Add block-device-baseRoger Leigh3-0/+255
2013-04-21facet: set_chroot is virtualRoger Leigh1-3/+3