]> git.ipfire.org Git - people/stevee/pakfire.git/history - src/libpakfire/build.c
build: Remove any *.a and *.la files internally instead of using a script
[people/stevee/pakfire.git] / src / libpakfire / build.c
2023-02-21  Michael Tremerbuild: Remove any *.a and *.la files internally instead...
2023-02-20  Michael Tremerbuild: Skip calling scripts if no file matches
2023-01-12  Michael Tremerbuild: Try to classify files using libmagic
2023-01-08  Michael Tremerbuild: Implement filter_provides/filter_requires
2022-12-16  Michael Tremerfilelist: Drop pattern matching from walk function
2022-12-16  Michael Tremerbuild: Bring back pattern matching which was accidentia...
2022-12-16  Michael Tremerbuild: Do not add dependencies to files provided by...
2022-12-16  Michael Tremerbuild: Send the scriptlet only once
2022-12-15  Michael Tremerjail: Avoid deadlock when sending data to stdin
2022-12-12  Michael Tremerbuild: Do not log skipped dependencies
2022-12-09  Michael Tremerbuild: Ensure /etc/pakfire/repos exists before writing...
2022-12-08  Michael Tremerpackages: Fix my messy code and use proper return codes
2022-12-08  Michael Tremerbuild: Skip requires which are provided by the same...
2022-12-08  Michael Tremerbuild: Fix compiler warning
2022-12-08  Michael Tremerbuild: Fix checking scriptlets for any dependencies
2022-12-08  Michael Tremerbuild: Only send Perl files to the perl dependency...
2022-12-08  Michael Tremerfilelist: Add pattern filtering to walk
2022-12-06  Michael Tremerbuild: Refactor dependency scanning
2022-12-06  Michael Tremerbuild: Pass filelists into dependency scripts
2022-11-30  Michael Tremerbuild: Fix splitting the filelist
2022-11-30  Michael Tremerbuild: Split filelist on spaces, too
2022-11-29  Michael Tremerbuild: Strip the leading ! from excluded files
2022-11-29  Michael Tremerjail: Set a default PATH to avoid using login shells...
2022-11-29  Michael Tremerbuild: Run scriptlets in a login shell
2022-11-24  Michael Tremerbuild: Create function to call dependency scripts
2022-11-24  Michael Tremerbuild: Allow creating shells without a snapshot
2022-11-09  Michael Tremerbuild: Fix use of temporary directories
2022-11-04  Michael Tremerbuild: Install "build-essential" by default
2022-11-04  Michael Tremerbuild: Fix check for interactive flag
2022-11-04  Michael Tremerbuild: Require to install all packages in the install...
2022-11-04  Michael Tremerbuild: Refactor installing the source package
2022-11-04  Michael Tremerrequests: Move fetching the transaction into a separate...
2022-11-04  Michael Tremerrequest: Refactor and remove all those customs functions
2022-11-04  Michael Tremerrepos: Add convenience function to download packages...
2022-11-02  Michael Tremerutil: Allow setting file mode for temporary files
2022-11-01  Michael Tremerrequest: No longer return problems when solving failed
2022-11-01  Michael Tremerbuild: Export all repository configuration into the...
2022-10-31  Michael Tremerbuild: Perform an installation test after the build
2022-10-31  Michael Tremerbuild: No longer set a default target
2022-10-31  Michael Tremerbuild: Copy the result to the local repository and...
2022-10-31  Michael Tremerbuild: Read all built packages into a package list
2022-10-31  Michael Tremerbuild: Rename the results repository
2022-10-31  Michael Tremerbuild: Make the local repository just a regular repository
2022-10-31  Michael Tremerbuild: Write all packages to the @build repository
2022-10-31  Michael Tremerbuild: Create a new repository for the build result
2022-10-31  Michael Tremerbuild: Add switch to disable tests
2022-10-26  Michael Tremerpackages: Unify the dependency functions
2022-10-25  Michael Tremerpackages: Move pakfire_package_{g,s}et_source_* functions
2022-10-25  Michael Tremerpackages: Add functions to easily set UUIDs
2022-10-25  Michael Tremerpackages: Drop old property functions for strings
2022-10-12  Michael Tremerrepos: Read key immediately and write it to the config
2022-09-20  Michael Tremerbuild: Free file string after dump
2022-09-19  Michael Tremerpackager: Remove files after they have been packaged
2022-09-19  Michael Tremerbuild: Abort if there are any unpackaged files
2022-09-19  Michael Tremerpackager: Use pakfire_filelist_walk to add files
2022-08-23  Michael Tremerpackager: Add function to add multiple files at once
2022-08-23  Michael Tremerbuild: Use simpler function to add files
2022-08-19  Michael Tremerpakfire: Refactor pakfire_cache_path
2022-08-19  Michael Tremerbuild: Make memory limit configurable
2022-08-19  Michael Tremerbuild: Make cgroup parameters configurable
2022-08-18  Michael Tremerpakfire: Replace pakfire_make_path with something easier
2022-08-18  Michael Tremerstring: Correct handle return code of pakfire_string_se...
2022-08-18  Michael Tremerutil: Split string functions into an extra file
2022-08-17  Michael TremerMove dependency functions into an own file
2022-08-17  Michael Tremerbuild: Unify all temporary files
2022-08-17  Michael Tremerbuild: Unroll loop for build stages
2022-08-17  Michael Tremerbuild: Use pakfire_relpath() to determine buildroot
2022-08-17  Michael Tremerbuild: Actually perform the build again
2022-08-17  Michael Tremerbuild: Allocate buildroot
2022-08-17  Michael Tremerbuild: Refactor reading the makefile
2022-08-17  Michael Tremerarchive: Extract source packages into versioned paths
2022-08-17  Michael Tremerbuild: Disable ccache using CCACHE_DISABLE=1
2022-08-17  Michael Tremersnapshots: Pass path instead of file descriptor
2022-08-17  Michael Tremersnapshot: Refactor composing archive
2022-08-17  Michael Tremerbuild: Install packages even when no snapshot is being...
2022-08-17  Michael Tremerbuild: Rename init routine and add marker
2022-08-17  Michael Tremerutil: Add generic function to write data to files
2022-08-17  Michael Tremerbuild: Use pakfire_jail_bind to bind-mount local repository
2022-08-16  Michael Tremerbuild: Fix reference to repository
2022-08-16  Michael Tremerbuild: Move local build repository here
2022-08-16  Michael Tremerpakfire: Drop interactive flag
2022-08-16  Michael Tremerbuild: Move interactive flag from jail
2022-08-16  Michael Tremerjail: Make dropping users into a shell easier
2022-08-16  Michael Tremerpakfire: Drop empty pakfire_build_setup function
2022-08-16  Michael Tremerbuild: Actually disable snapshots when requested
2022-08-16  Michael Tremerbuild: Move ccache setup here
2022-08-16  Michael Tremerbuild: Move snapshot extraction
2022-08-09  Michael Tremerbuilds: Set PID limit to 2048 for each build
2022-08-09  Michael Tremerutil: Refactor pakfire_str2deps and use it everywhere
2022-08-09  Michael Tremerjail: Return any output as string
2022-08-09  Michael Tremerbuild: Guarantee 2 GiB of memory for each builder
2022-08-08  Michael Tremerbuild: Use main jail to build stages
2022-08-08  Michael Tremerbuild: Use default jail to run any scripts
2022-08-08  Michael Tremerbuild: Pass context to pakfire_build_run_script
2022-08-08  Michael Tremerbuild: Pass context to pakfire_build_find_dependencies
2022-08-08  Michael Tremerbuild: Pass context to pakfire_build_package_add_files
2022-08-08  Michael Tremerbuild: Pass context to pakfire_build_package_add_scriptlets
2022-08-08  Michael Tremerbuild: Pass context to pakfire_build_package(s)
2022-08-08  Michael Tremerbuild: Pass context to pakfire_build_run_post_build_scripts
2022-08-08  Michael Tremerbuild: Pass context to pakfire_build_stage
next