summaryrefslogtreecommitdiff
path: root/build
AgeCommit message (Expand)AuthorFilesLines
2010-10-05Replace __foo_exeonly attribute with a more generic mechanismPanu Matilainen1-5/+6
2010-10-01Add getter for spec script sections too, bah...Panu Matilainen2-0/+17
2010-10-01Add minimal API for spec packages and sourcesPanu Matilainen2-0/+99
2010-10-01Use namespaced names for spec pkg and source opaque typedefsPanu Matilainen2-1/+3
2010-10-01Finish off our librpmbuild API mass-murder by turning everything opaquePanu Matilainen2-96/+96
2010-10-01rpmfcGenerateDepends() is internal, move away from public headerPanu Matilainen2-8/+9
2010-10-01Whoops, missing RPM_GNUC_INTERNAL on stashSt()Panu Matilainen1-0/+1
2010-10-01Stuff fts into a convenience library in misc/Panu Matilainen4-1348/+3
2010-10-01Lose rpmio-url leftovers from ftsPanu Matilainen1-19/+1
2010-09-29Split signature and digest generation to separate functionsPanu Matilainen1-2/+2
2010-09-28Remove leftover trap for RPMRC_FAIL errors where none should be seenPanu Matilainen1-4/+0
2010-09-26Fix segfault in rpmdeps (RhBug:637357)Jindrich Novy1-1/+1
2010-09-21Remove bunch of double consts in librpmbuildPanu Matilainen4-4/+4
2010-09-21Initialize nametag to RPMTAG_NOT_FOUND in parseRCPOT()Panu Matilainen1-1/+1
2010-09-21Const pedantry: taropts only ever points to string constantsPanu Matilainen1-4/+2
2010-09-21Move expression type enum out of the structPanu Matilainen1-1/+6
2010-09-21Add "c++ protection" to (hopefully) all of our internal headersPanu Matilainen2-0/+16
2010-09-21Avoid stepping on toes of relatives, part 3Panu Matilainen3-8/+8
2010-09-21Use the macro allocator variants within librpm*Panu Matilainen1-1/+1
2010-09-21Use _free() instead of rfree() where "return value" is assignedPanu Matilainen1-3/+3
2010-09-21Return explicit NULL from various fooFree() functions everywherePanu Matilainen1-2/+4
2010-09-21strstr() considered harmful, part 541Panu Matilainen1-6/+6
2010-09-21Use actual rpmTags in place of the old HEADER_FOO defines everywherePanu Matilainen1-1/+1
2010-09-21Rename specdFlags to remove unnecessary type vs variable name confusionPanu Matilainen1-7/+7
2010-09-21Fix up bunch of silly int vs rpmRC return code mismatchesPanu Matilainen5-25/+24
2010-09-21Stop abusing enum typedefs for bitfield typesPanu Matilainen4-11/+21
2010-09-14Plug memleak from rpmSpecCheckDeps()Panu Matilainen1-2/+2
2010-09-08Urk, mixed up in branches and wrong stuff getting pushed. Revert.Panu Matilainen2-2/+2
2010-09-07Mark ts argument unused in bunch of query APIsPanu Matilainen2-2/+2
2010-09-02Cosmetics: use an enum instead of #defines for source type bitsPanu Matilainen1-4/+6
2010-09-02Clarify RPMBUILD_STRINGBUF commentPanu Matilainen1-1/+1
2010-09-02Swap rpmSpecBuild() arguments for consistency with other APIsPanu Matilainen2-4/+4
2010-09-02Add a new public function for retrieving build dependencies from specPanu Matilainen2-0/+13
2010-09-02Move build dependency checking from cli tool to librpmbuildPanu Matilainen2-0/+22
2010-09-02Cosmetics: update comments + use a specific type for buildAmountPanu Matilainen1-3/+3
2010-09-02Eliminate specFlags from rpmBuildArgumentsPanu Matilainen1-1/+0
2010-09-02Eliminate targets from rpmBuildArgumentsPanu Matilainen1-1/+0
2010-09-02Eliminate buildMode and buildChar from rpmBuildArgumentsPanu Matilainen1-2/+0
2010-09-02Eliminate verify flags from rpmBuildArgumentsPanu Matilainen1-1/+0
2010-09-02Eliminate noDeps and shortCircuit from rpmBuildArguments structPanu Matilainen1-2/+0
2010-09-02Eliminate popt goo from librpmbuildPanu Matilainen3-220/+1
2010-09-02Eliminate _noDirTokens from librpmbuild API+ABIPanu Matilainen5-22/+31
2010-09-02Eliminate freeNames() from librpmbuild ABIPanu Matilainen2-2/+3
2010-09-02Detect short-circuited build based on executed build steps from buildSpec()Panu Matilainen3-4/+7
2010-09-02Handle --nobuild as another buildAmount flagPanu Matilainen3-7/+6
2010-09-01Handle spec flags parse option figuring in popt callback alreadyPanu Matilainen2-5/+4
2010-09-01Handle --nolang as another spec parse flagPanu Matilainen5-11/+4
2010-09-01Combine spec parsing options into a common flag bitfieldPanu Matilainen5-10/+7
2010-09-01Rename freeSpec() -> rpmSpecFree() for namespacingPanu Matilainen3-6/+6
2010-09-01Eliminate transaction set from spec parsing internalsPanu Matilainen1-18/+7