- 14 Feb, 2017 2 commits
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
- 12 Feb, 2017 3 commits
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
Jakub Sztandera authored
License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
-
Jakub Sztandera authored
This commit introduces non-recursive Makefile infrastructure that replaces current Makefile infrastructure. It also generally cleanups the Makefiles, separates them into nicer sub-modules and centralizes common operations into single definitions. It allows to depend on any target that is defined in the makefile, this means that for example `gx install` is called once when `make build test_expensive_sharness` is called instead of 4 or 5 times. It also makes the dependencies much cleaner and allows for reuse of modules. For example sharness coverage collection (WIP) uses sharness target with amended PATH, previously it might have been possible but not without wiring in the coverage collection into sharness make runner code. Yes, it is more complex but not much more. There are few rules that have to be followed and few complexities added but IMHO it is worth it. How to NR-make: 1. If make is to generate some file via a target, it MUST be defined in Rules.mk file in the directory of the target. 2. `Rules.mk` file MUST have `include mk/header.mk` statement as the first line and `include mk/footer.mk` statement as the last line (apart from project root `Rules.mk`). 3. It then MUST be included by the closest `Rules.mk` file up the directory tree. 4. Inside a `Rules.mk` special variable accessed as `$(d)` is defined. Its value is current directory, use it so if the `Rules.mk` file is moved in the tree it still works without a problem. Caution: this variable is not available in the recipe part and MUST NOT be used. Use name of the target or prerequisite to extract it if you need it. 5. Make has only one global scope, this means that name conflicts are a thing. Names SHOULD follow `VAR_NAME_$(d)` convention. There are exceptions from this rule in form of well defined global variables. Examples: General lists `TGT_BIN`, `CLEAN`; General targets: `TEST`, `COVERAGE`; General variables: `GOFLAGS`, `DEPS_GO`. 3. Any rules, definitions or variables that fit some family SHOULD be defined in `mk/$family.mk` file and included from project root `Rules.mk` License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
-
- 09 Feb, 2017 3 commits
-
-
Friedel Ziegelmayer authored
Closes #3664 License: MIT Signed-off-by: Friedel <dignifiedquire@gmail.com>
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com> Fix non-canonical imports via dag put License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
- 06 Feb, 2017 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
- 22 Jan, 2017 1 commit
-
-
mateon1 authored
License: MIT Signed-off-by: Mateusz Naściszewski <matin1111@wp.pl>
-
- 21 Jan, 2017 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
- 19 Jan, 2017 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
- 12 Jan, 2017 1 commit
-
-
Kevin Atkinson authored
License: MIT Signed-off-by: Kevin Atkinson <k@kevina.org>
-
- 11 Jan, 2017 2 commits
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
Kevin Atkinson authored
License: MIT Signed-off-by: Kevin Atkinson <k@kevina.org>
-
- 10 Jan, 2017 2 commits
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
Kevin Atkinson authored
License: MIT Signed-off-by: Kevin Atkinson <k@kevina.org>
-
- 09 Jan, 2017 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
- 06 Jan, 2017 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
- 04 Jan, 2017 1 commit
-
-
Kevin Atkinson authored
License: MIT Signed-off-by: Kevin Atkinson <k@kevina.org>
-
- 01 Jan, 2017 1 commit
-
-
mateon1 authored
License: MIT Signed-off-by: Mateusz Naściszewski <matin1111@wp.pl>
-
- 27 Dec, 2016 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
- 19 Dec, 2016 1 commit
-
-
Jakub Sztandera authored
The Suborigins spec was changed and we have to adjust, the spec is still unstable and it might change in future. Currently the only browser supporting it (Chrome) errors out on it as it doesn't confront spec it uses. See https://github.com/ipfs/specs/issues/131 License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
-
- 18 Dec, 2016 1 commit
-
-
Lars Gierth authored
License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
-
- 17 Dec, 2016 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
- 14 Dec, 2016 1 commit
-
-
jbenet authored
added CmdDagGet to the read only command set. tried to add a test, but dag get needs tests in general License: MIT Signed-off-by: Juan Batiz-Benet
-
- 13 Dec, 2016 2 commits
-
-
Lars Gierth authored
GetStorageUsage() is super expensive as it involves a full repo scan, and it's already bad enough that we have do it once. The call that's being removed here is purely for cosmetical purposes: printing the number of bytes freed by the GC run. Let's drop it. License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
-
Lars Gierth authored
This timeout was: - unneccessary - based on a metric that doesn't make sense License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
-
- 09 Dec, 2016 2 commits
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
- 08 Dec, 2016 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
- 06 Dec, 2016 3 commits
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
- 05 Dec, 2016 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
- 04 Dec, 2016 4 commits
-
-
Kevin Atkinson authored
License: MIT Signed-off-by: Kevin Atkinson <k@kevina.org>
-
Kevin Atkinson authored
License: MIT Signed-off-by: Kevin Atkinson <k@kevina.org>
-
Kevin Atkinson authored
In addition to removing the .Default option in the "add" options this also fixes the --progress option so --progress=false work again. This reverts commit da4a4ac0, reversing changes made to 518f7e06. License: MIT Signed-off-by: Kevin Atkinson <k@kevina.org>
-
Jan Winkelmann authored
License: MIT Signed-off-by: Jan Winkelmann <j-winkelmann@tuhh.de>
-
- 29 Nov, 2016 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-