]> git.tdb.fi Git - builder.git/history - source/lib
Refactor transitive dependencies to work on all targets
[builder.git] / source / lib /
2023-03-12 Mikko RasaRefactor transitive dependencies to work on all targets master
2023-03-12 Mikko RasaUse a covariant return type for get_real_target in...
2023-03-12 Mikko RasaRemove the include path for used local components
2023-03-12 Mikko RasaMake it possible to use built-in plugins
2023-03-07 Mikko RasaInstall headers of non-installed components in a stagin...
2023-03-07 Mikko RasaRearrange generated source paths
2023-03-07 Mikko RasaRemove the implicit include path for the generated...
2023-03-07 Mikko RasaMove some path and filename manipulations into the...
2023-01-09 Mikko RasaDon't busyloop while waiting for an internal task to...
2023-01-09 Mikko RasaReport timings of the build
2023-01-09 Mikko RasaAssociate targets with FileTargets instead of paths
2023-01-07 Mikko RasaRename some variables to avoid conflicts with C++20...
2023-01-05 Mikko RasaAllow source packages to specify exported build info
2023-01-05 Mikko RasaReport which targets participate in a dependency cycle
2023-01-05 Mikko RasaAvoid spurious dependency loop errors from side effects
2023-01-05 Mikko RasaMake sure the name of the build macro is valid
2023-01-04 Mikko RasaRemove an unnecessary initializer from a constructor
2023-01-04 Mikko RasaMake PackageManager::run_pkgconfig fail on Windows
2023-01-03 Mikko RasaAvoid exception if plugins directory is not found
2023-01-03 Mikko RasaMove FileTarget's constructors to the .cpp file
2023-01-03 Mikko RasaMark side effects for rebuilding together with their...
2023-01-03 Mikko RasaExplicitly create import libraries from BinaryComponent
2023-01-03 Mikko RasaMake it possible for plugins to require other plugins
2023-01-03 Mikko RasaAvoid exception if a directory in the package path...
2023-01-03 Mikko RasaAdd visibility decorations to the library and plugins
2023-01-03 Mikko RasaAvoid double deletion of the module if a plugin fails...
2023-01-02 Mikko RasaMake sure the main target of a side effect is prepared
2023-01-02 Mikko RasaDefine a macro to indicate which component is being...
2023-01-02 Mikko RasaRemove the now obsolete install_filename from FileTarget
2023-01-02 Mikko RasaCorrectly fetch libmode when looking for dependencies...
2023-01-02 Mikko RasaDon't use a versioned name for import libraries
2023-01-02 Mikko RasaBuild shared libraries directly to a versioned name
2023-01-02 Mikko RasaUse the architecture's patterns to remove prefix from...
2023-01-02 Mikko RasaRemove ExportDefinitions from ImportLibrary's constructor
2022-12-30 Mikko RasaComment cleanup and other cosmetic fixes
2022-12-30 Mikko RasaOptimize Binary::collect_build_info
2022-12-30 Mikko RasaAvoid observing the same header twice in ObjectFile
2022-12-30 Mikko RasaRewrite BinaryComponent::create_targets in a more gener...
2022-12-30 Mikko RasaIf a binary package is not found, briefly describe...
2022-12-29 Mikko RasaImprove package brokenness checks and problem reporting
2022-12-29 Mikko RasaAvoid preparing packages multiple times
2022-12-29 Mikko RasaReject nonexistent sources
2022-12-28 Mikko RasaConvert the remaining tools into actual plugins
2022-12-28 Mikko RasaAllow new component types to be registered at runtime
2022-12-28 Mikko RasaConvert builtin tools into a plugin
2022-12-28 Mikko RasaAllow plugins to create additional targets in SourcePac...
2022-12-28 Mikko RasaConvert the simpler toolchains into plugins
2022-12-28 Mikko RasaAdd an interface for dynamically loaded plugins
2022-12-28 Mikko RasaDisallow two components with the same name
2022-12-28 Mikko RasaCollapse the component loading functions in SourcePacka...
2022-12-28 Mikko RasaRemove a lib prefix from the libname of built SharedLib...
2022-12-28 Mikko RasaRearrange sources into subdirectories