Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
build
/
kati
/
4926aea14c872263c6515267ea589af4b25e77e3
/
exec.go
4926aea
Show periodic stats only with --kati_periodic_stats
by Shinichiro Hamaji
· 9 years ago
71fae4c
Add fileutil.go
by Shinichiro Hamaji
· 9 years ago
723f56a
Do not use gob to create unqiue ID for each vars
by Shinichiro Hamaji
· 9 years ago
8e4dd9d
Do not set numDeps == -1 before a job actually finishes
by Shinichiro Hamaji
· 9 years ago
d7044b1
Fix a race in createRunners
by Shinichiro Hamaji
· 9 years ago
cedc5c8
Add para.go and para_test.go
by Shinichiro Hamaji
· 9 years ago
b41fd50
Add an experimental --eager_cmd_eval flag
by Shinichiro Hamaji
· 10 years ago
c8bc731
Make it possible to serialize vars
by Shinichiro Hamaji
· 10 years ago
55c50bd
Rename alreadyFinished => newDep
by Shinichiro Hamaji
· 10 years ago
69bb7e4
Implement -j flag
by Shinichiro Hamaji
· 10 years ago
74a6600
The first step for parallel build
by Shinichiro Hamaji
· 10 years ago
ab431e2
fix phony
by Fumitoshi Ukai
· 10 years ago
dad8053
Do not use filepath.Clean to normalize inputs/outputs
by Shinichiro Hamaji
· 10 years ago
17a8a6e
Split exec.go into exec.go and dep.go
by Shinichiro Hamaji
· 10 years ago
00178d1
minor performance tuning
by Fumitoshi Ukai
· 10 years ago
b0f6548
Revert "Split exec.go into exec.go and eval_command.go"
by Shinichiro Hamaji
· 10 years ago
11b9183
Split exec.go into exec.go and eval_command.go
by Shinichiro Hamaji
· 10 years ago
a485d2f
Fix the implementation of target specific variables
by Shinichiro Hamaji
· 10 years ago
9b10ecf
change newOldVar to Vars.save
by Fumitoshi Ukai
· 10 years ago
6cc5c61
hoge
by Shinichiro Hamaji
· 10 years ago
ea170b1
hmm
by Shinichiro Hamaji
· 10 years ago
294a58b
Show some statistics for exec
by Shinichiro Hamaji
· 10 years ago
bb9772d
Partially implement $*
by Shinichiro Hamaji
· 10 years ago
ee8b33c
Implement automatic variables with suffixes
by Shinichiro Hamaji
· 10 years ago
a622c5e
Fix $^ so it does not have duplicated entries
by Shinichiro Hamaji
· 10 years ago
110af33
Delay the evaluation of automatic variables
by Shinichiro Hamaji
· 10 years ago
d1bd331
Allow merging target specific variable with double-colon rule
by Shinichiro Hamaji
· 10 years ago
faeba68
Fix the way to merge inputs in two rules
by Shinichiro Hamaji
· 10 years ago
8843a05
Split exec to two steps
by Shinichiro Hamaji
· 10 years ago
7735319
Improve multiline recipe handling
by Shinichiro Hamaji
· 10 years ago
61748ac
Always update ex.done
by Shinichiro Hamaji
· 10 years ago
940bb6c
Handle circular dependency
by Shinichiro Hamaji
· 10 years ago
de4d3e4
Now vars is a member of Executor
by Shinichiro Hamaji
· 10 years ago
750988e
Add --kati_stats option
by Shinichiro Hamaji
· 10 years ago
4e9ab1a
Do not copy variables for target specific variables
by Shinichiro Hamaji
· 10 years ago
a9e7269
Make local var assignment faster
by Shinichiro Hamaji
· 10 years ago
63a77d4
Remove VarTab to make exec faster
by Shinichiro Hamaji
· 10 years ago
973c69f
Skip empty command
by Shinichiro Hamaji
· 10 years ago
58370c1
Merge output patterns properly
by Shinichiro Hamaji
· 10 years ago
eb4da7f
Improve error message for missing rules
by Shinichiro Hamaji
· 10 years ago
39728f1
Use []byte instead of string for SimpleVar
by Shinichiro Hamaji
· 10 years ago
c88618f
Make TrimSpace(XX, " \t") faster
by Shinichiro Hamaji
· 10 years ago
89551c9
Implement $(SHELL)
by Shinichiro Hamaji
· 10 years ago
4a1cfc2
Do not regard rules which start with dot as the first rule
by Shinichiro Hamaji
· 10 years ago
cc919ae
Stop using VarTab in eval.go
by Shinichiro Hamaji
· 10 years ago
bac3ccf
add&fix curdir_implicit_rule
by Fumitoshi Ukai
· 10 years ago
e1e3444
fix curdir
by Fumitoshi Ukai
· 10 years ago
457e7ba
fix silent_multiline
by Fumitoshi Ukai
· 10 years ago
4b82f19
fix build_once
by Fumitoshi Ukai
· 10 years ago
79fcf97
fix multi_rule_order_only
by Fumitoshi Ukai
· 10 years ago
0b93c86
Fix if_recipe.mk
by Shinichiro Hamaji
· 10 years ago
c97f49c
fix multi_rule
by Fumitoshi Ukai
· 10 years ago
f04610d
fix implicit_pattern_rule_chain
by Fumitoshi Ukai
· 10 years ago
6b37883
fix implicit_pattern_rule_phony.mk
by Fumitoshi Ukai
· 10 years ago
d92c487
fix implicit_pattern_rule_for_no_commands
by Fumitoshi Ukai
· 10 years ago
574a4ef
Handle environment variables
by Shinichiro Hamaji
· 10 years ago
eb34a7d
fix runCommand. ignore left whiespaces.
by Fumitoshi Ukai
· 10 years ago
953ce6f
fix target_specific_var
by Fumitoshi Ukai
· 10 years ago
5e2c3c7
Implement addprefix, addsuffix, basename, and suffix
by Shinichiro Hamaji
· 10 years ago
e708a9d
Implement word, wordlist, words, firstword, and lastword
by Shinichiro Hamaji
· 10 years ago
07e146b
Add -n flag
by Shinichiro Hamaji
· 10 years ago
8edcb79
fix flavor
by Fumitoshi Ukai
· 10 years ago
5c53b57
Implement order-only dependency
by Shinichiro Hamaji
· 10 years ago
0d0af5b
Handle multiple implicit patterns properly
by Shinichiro Hamaji
· 10 years ago
cc3abc3
Implement double-colon rule
by Shinichiro Hamaji
· 10 years ago
20a4376
Pick the right suffix from suffix rules
by Shinichiro Hamaji
· 10 years ago
26fe957
Do not regard pattern rule as the first rule
by Shinichiro Hamaji
· 10 years ago
57aff98
Implement $< and $^
by Shinichiro Hamaji
· 10 years ago
abc80d2
Implement suffix rule
by Shinichiro Hamaji
· 10 years ago
9b7d462
Implement implicit rule
by Shinichiro Hamaji
· 10 years ago
772fe1a
add silient, ignore_error and silent_ignore_error
by Fumitoshi Ukai
· 10 years ago
3e5161e
fix realpath.mk add wildcard_cache.mk
by Fumitoshi Ukai
· 10 years ago
7b203b2
Implement explicit pattern rule
by Shinichiro Hamaji
· 10 years ago
b2fd38d
Handle empty output
by Shinichiro Hamaji
· 10 years ago
6c1bd48
Handle multiple outputs
by Shinichiro Hamaji
· 10 years ago
894bb82
Delay expansion of command specific variables such as $@
by Shinichiro Hamaji
· 10 years ago
5971b4b
Add normalization for old/new GNU make
by Shinichiro Hamaji
· 10 years ago
7c4e325
Fix test/override.mk
by Shinichiro Hamaji
· 10 years ago
b13f3d5
Handle targets in command line parameter
by Shinichiro Hamaji
· 10 years ago
f8efa0a
don't panic
by Fumitoshi Ukai
· 10 years ago
cf2b038
go readability fixes
by Fumitoshi Ukai
· 10 years ago
119dc91
kati: initial commit (from hamaji)
by Fumitoshi Ukai
· 10 years ago