index
:
build2.git
generate-latex
lto-parallelization
master
Unnamed repository; edit this file 'description' to name the repository.
Matthew Krupcale
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
build2
/
target.cxx
Commit message (
Expand
)
Author
Age
Files
Lines
*
Get rid of action rule override semantics
Boris Kolpackov
2018-02-03
1
-91
/
+7
*
Add support for variable aliases
Boris Kolpackov
2018-01-05
1
-4
/
+8
*
Split stream verbosity into components (path, extension)
Boris Kolpackov
2017-12-16
1
-11
/
+15
*
Redo string/stream representation of dir{} name/target
Boris Kolpackov
2017-12-16
1
-10
/
+15
*
Distinguish between "fixed" and "default" target extensions
Boris Kolpackov
2017-12-07
1
-71
/
+69
*
Fix GCC 7 -fimplicit-fallthrough warnings
Boris Kolpackov
2017-12-01
1
-2
/
+1
*
Fix dist bug where missing source file would be silently ignored
Boris Kolpackov
2017-11-22
1
-1
/
+1
*
Initial support for prerequisite-specific variables, use for bin.whole
Boris Kolpackov
2017-11-09
1
-0
/
+2
*
Fix bug in handling of empty target name prefixes (e.g., bin.lib.prefix)
Boris Kolpackov
2017-11-09
1
-1
/
+1
*
Adapt to modularization of libbutl
Karen Arutyunov
2017-10-03
1
-1
/
+1
*
Add support for try_match(), use to handle deleted headers
Boris Kolpackov
2017-09-01
1
-8
/
+15
*
Experimental (and probably broken) pkg-config generation support
Boris Kolpackov
2017-07-31
1
-20
/
+0
*
Adjust extension semantics in file rule to match search_existing_file()
Boris Kolpackov
2017-05-31
1
-4
/
+9
*
Add hxx extension for headers
Karen Arutyunov
2017-05-01
1
-8
/
+8
*
Fix bug in default target logic
Boris Kolpackov
2017-04-29
1
-22
/
+24
*
Fix buildfile loading race
Boris Kolpackov
2017-04-28
1
-0
/
+12
*
Add in{} target type for .in ("input") file (requires preprocessing)
Boris Kolpackov
2017-04-28
1
-0
/
+43
*
Pass target to prerequisite search
Boris Kolpackov
2017-04-27
1
-20
/
+20
*
Fix recursive locking bug
Boris Kolpackov
2017-03-24
1
-2
/
+7
*
Preserve failed state even if recipe is overridden
Boris Kolpackov
2017-03-14
1
-2
/
+3
*
Implement implied buildfile support
Boris Kolpackov
2017-03-14
1
-6
/
+16
*
Implement support for wildcard patterns
Boris Kolpackov
2017-03-10
1
-7
/
+87
*
Tweak target locking logic
Boris Kolpackov
2017-03-06
1
-7
/
+4
*
Implement parallel match
Boris Kolpackov
2017-03-02
1
-86
/
+146
*
Modify library mate-information protocol not to use lib{} group
Boris Kolpackov
2017-02-14
1
-7
/
+0
*
Track variable value modifications
Boris Kolpackov
2017-02-13
1
-1
/
+1
*
Implement parallel error propagation, keep_going mode
Boris Kolpackov
2017-02-13
1
-1
/
+1
*
Tighten target constness further
Boris Kolpackov
2017-02-13
1
-1
/
+1
*
Tighten code that operates during both search/match and execute
Boris Kolpackov
2017-02-13
1
-0
/
+5
*
Pass const target& to recipes
Boris Kolpackov
2017-02-13
1
-1
/
+1
*
Introduce target::task_count
Boris Kolpackov
2017-02-13
1
-4
/
+18
*
Implement target_set locking, including extension update
Boris Kolpackov
2017-02-13
1
-41
/
+131
*
Redesign target_set interface in preparation for locking
Boris Kolpackov
2017-02-13
1
-19
/
+17
*
Store extension in target map key rather than in target
Boris Kolpackov
2017-02-13
1
-40
/
+47
*
Pass const scope& where modification should not happen
Boris Kolpackov
2017-02-13
1
-9
/
+10
*
Add notion of load phase generation
Boris Kolpackov
2017-02-13
1
-1
/
+1
*
Add notion of phase, enforce
Boris Kolpackov
2017-02-13
1
-20
/
+25
*
Add model mutex, make var_pool const by default
Boris Kolpackov
2017-02-13
1
-3
/
+8
*
Add bunch of missing const's
Boris Kolpackov
2017-01-23
1
-1
/
+1
*
Implement automatic loading of directory buildfiles
Boris Kolpackov
2017-01-23
1
-15
/
+104
*
Get rid of extension_pool
Boris Kolpackov
2017-01-19
1
-31
/
+35
*
Update copyright year
Boris Kolpackov
2017-01-05
1
-1
/
+1
*
Move exe{} to build2 core, add fallback extensions (existing files)
Boris Kolpackov
2016-12-16
1
-5
/
+34
*
Add support for VC15
Karen Arutyunov
2016-11-26
1
-2
/
+2
*
Change buildfile target type name to build{}
Boris Kolpackov
2016-11-04
1
-1
/
+1
*
Add target::out_dir() accessor
Boris Kolpackov
2016-11-04
1
-1
/
+1
*
Implement auxiliary data storage pad in target
Boris Kolpackov
2016-11-04
1
-0
/
+7
*
Various design/implementation cleanups
Boris Kolpackov
2016-11-04
1
-10
/
+15
*
Implement initial support for library versioning
Boris Kolpackov
2016-08-29
1
-7
/
+10
*
Implement support for C compilation
Boris Kolpackov
2016-08-12
1
-3
/
+3
[next]