]> git.tdb.fi Git - builder.git/shortlog
builder.git
2023-01-02 Mikko RasaMake sure the main target of a side effect is prepared
2023-01-02 Mikko RasaDisable some warnings related to dllexport on MSVC
2023-01-02 Mikko RasaCreate import libraries with MSVC linker
2023-01-02 Mikko RasaDefine a macro to indicate which component is being...
2023-01-02 Mikko RasaExplicitly set import library name with MSVC linker
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-30 Mikko RasaCorrect MSVC tools' input suffixes
2022-12-29 Mikko RasaImprove package brokenness checks and problem reporting
2022-12-29 Mikko RasaCheck for existence of Android NDK in AndroidLinker
2022-12-29 Mikko RasaReplace the stdc++ library with gnustl_static on Android
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 RasaMove the VS project and solution generators to the...
2022-12-28 Mikko RasaRename builtintools to basetools
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 RasaAvoid some failures from MicrosoftTools when running...
2022-12-28 Mikko RasaRefactor VsSolutionFile::find_dependencies as recursive
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 RasaRename the library component as libbuilder
2022-12-28 Mikko RasaRemove a lib prefix from the libname of built SharedLib...
2022-12-28 Mikko RasaRearrange sources into subdirectories
2022-12-27 Mikko RasaAdd gcc's private library directory to ClangLinker...
2022-12-27 Mikko RasaRefactor the use of external tasks in tools
2022-12-27 Mikko RasaInitialize AndroidCompiler's build info in do_prepare
2022-12-27 Mikko RasaAdd a customized linker tool to ClangTools
2022-12-27 Mikko RasaUse GnuCompiler's build info to link libstdc++
2022-12-27 Mikko RasaGather more system path information for GnuLinker
2022-12-27 Mikko RasaImprove prefix management
2022-12-27 Mikko RasaPrepare early dependencies of a target before finding...
2022-12-26 Mikko RasaFurther tweak GnuCompiler::query_version
2022-12-26 Mikko RasaFix initialization of Android tools' commands
2022-12-26 Mikko RasaAdd a sanity check for derived tool commands
2022-12-26 Mikko RasaMake sure the extra_data of GnuCompiler is initialized
2022-12-26 Mikko RasaInitialize AndroidDevKit::supported_api_levels in the...
2022-12-26 Mikko RasaAvoid zeroing version of -dumpfullversion doesn't retur...
2022-12-26 Mikko RasaDon't load a cross prefix for a native architecture
2022-12-26 Mikko RasaUse a cross prefix for the new unified GnuLinker driver
2022-12-26 Mikko RasaAvoid a memory leak if Builder::set_architecture is...
2022-12-26 Mikko RasaUse CustomizedTool for tools which derive from other...
2022-12-26 Mikko RasaFix logic issues with Tool::prepare
2022-12-26 Mikko RasaUse priorities to determine the default toolchain
2022-12-26 Mikko RasaReject architecture specification conflicts for all...
2022-12-26 Mikko RasaAllow architecture specifications to be refined after...
2022-12-26 Mikko RasaFix a shadowed variable warning
2022-12-24 Mikko RasaAdd a helper class for tool customization
2022-12-24 Mikko RasaRework Tool::prepare to be able to work on other object...
2022-12-24 Mikko RasaRefactor GnuCompiler::prepare_version a bit
2022-12-24 Mikko RasaChange Tool's protected constructor to take a pointer...
2022-12-24 Mikko RasaRemove the now obsolete SubTool class
2022-12-24 Mikko RasaRedesign GnuLinker to work without subtools
2022-12-24 Mikko RasaDon't complain about missing executable if a tool has...
2022-12-24 Mikko RasaFix bit shifts to be 64-bit
2022-12-24 Mikko RasaCapture value evaluation function by value
2022-12-23 Mikko RasaFile Tool's executable before calling do_prepare
2022-12-22 Mikko RasaRedesign how tools are run
2022-12-22 Mikko RasaClear the line before printing task info if progress...
2022-12-22 Mikko RasaRemove redundant task setup from Copy
2022-12-22 Mikko RasaRefactor InternalTask to take a functor
2022-12-22 Mikko RasaInline simple constructors
2022-12-22 Mikko RasaUse default member initializers and constructor delegation
2022-12-21 Mikko RasaBump version to 3.0 and update copyright years
2022-12-21 Mikko RasaRefactor logger to do message formatting internally
2022-12-21 Mikko RasaTrack Android API levels with a bitmask
2022-12-21 Mikko RasaReplace some sets with vectors as well
2022-12-21 Mikko RasaConvert all list containers to vectors
2022-12-20 Mikko RasaRewrite dependency finding algorithms in a few classes
2022-12-20 Mikko RasaMake data members of Task protected
2022-12-20 Mikko RasaCheck for empty sources in Tar::create_target
2022-12-20 Mikko RasaUse dynamic_cast to reference when incorrect type is...
2022-12-20 Mikko RasaAdjust build signatures to contain the tool tag
2022-12-19 Mikko RasaGuard against build type being missing
2022-12-19 Mikko RasaLog environment information before preparing the build
2022-12-19 Mikko RasaImprove architecture name matching
2022-12-19 Mikko RasaUse format() when creating strings from more than two...
2022-12-19 Mikko RasaRefactor BooleanEvaluator to have overloaded constructors
2022-12-19 Mikko RasaUse std::function instead of sigc::slot in BooleanEvaluator
2022-12-19 Mikko RasaFix typos
2022-12-19 Mikko RasaCache result of parsing $PATH
2022-12-19 Mikko RasaRefuse to create an empty data pack
2022-12-19 Mikko RasaUse DataFile::Writer to write package configuration...
2022-12-19 Mikko RasaCombine the processing of configuration and tool overrides
2022-12-19 Mikko RasaRemove most container typedefs and refactor others
2022-12-19 Mikko RasaUse braced initializer lists for map insertions
2022-12-19 Mikko RasaUse bound loader function arguments for binary componen...
next