Merge pull request #44 from harshavardhana/pr_out_restructure_directory_add_pkgs_folder_now

Restructure directory, add 'pkgs' folder now
master
Harshavardhana 10 years ago
commit 12aae70620
  1. 0
      CONTRIB.md
  2. 6
      Makefile
  3. 2
      cmd/minio-decode/main.go
  4. 2
      cmd/minio-encode/main.go
  5. 2
      isal
  6. 0
      pkgs/erasure/Makefile
  7. 0
      pkgs/erasure/cauchy_test.go
  8. 0
      pkgs/erasure/cpufeatures.c
  9. 0
      pkgs/erasure/cpufeatures.h
  10. 0
      pkgs/erasure/ctypes.go
  11. 0
      pkgs/erasure/decode.go
  12. 4
      pkgs/erasure/encode.go
  13. 0
      pkgs/erasure/isal/.gitignore
  14. 0
      pkgs/erasure/isal/LICENSE
  15. 0
      pkgs/erasure/isal/LICENSE.INTEL
  16. 0
      pkgs/erasure/isal/Makefile
  17. 0
      pkgs/erasure/isal/Makefile.nmake
  18. 0
      pkgs/erasure/isal/README.md
  19. 0
      pkgs/erasure/isal/RELEASE-NOTES.INTEL
  20. 0
      pkgs/erasure/isal/docs/isa-l_open_src_2.10.pdf
  21. 0
      pkgs/erasure/isal/include/ec-base.h
  22. 0
      pkgs/erasure/isal/include/erasure-code.h
  23. 0
      pkgs/erasure/isal/include/erasure/tests.h
  24. 0
      pkgs/erasure/isal/include/erasure/types.h
  25. 0
      pkgs/erasure/isal/include/gf-vect-mul.h
  26. 0
      pkgs/erasure/isal/include/reg-sizes.asm
  27. 0
      pkgs/erasure/isal/make.inc
  28. 0
      pkgs/erasure/isal/src/Makefile
  29. 0
      pkgs/erasure/isal/src/ec-base.c
  30. 0
      pkgs/erasure/isal/src/ec-highlevel-func.c
  31. 0
      pkgs/erasure/isal/src/ec-multibinary.asm
  32. 0
      pkgs/erasure/isal/src/erasure-code-base-perf.c
  33. 0
      pkgs/erasure/isal/src/erasure-code-base-test.c
  34. 0
      pkgs/erasure/isal/src/erasure-code-perf.c
  35. 0
      pkgs/erasure/isal/src/erasure-code-sse-perf.c
  36. 0
      pkgs/erasure/isal/src/erasure-code-sse-test.c
  37. 0
      pkgs/erasure/isal/src/erasure-code-test.c
  38. 0
      pkgs/erasure/isal/src/gf-2vect-dot-prod-avx.asm
  39. 0
      pkgs/erasure/isal/src/gf-2vect-dot-prod-avx2.asm
  40. 0
      pkgs/erasure/isal/src/gf-2vect-dot-prod-sse-perf.c
  41. 0
      pkgs/erasure/isal/src/gf-2vect-dot-prod-sse-test.c
  42. 0
      pkgs/erasure/isal/src/gf-2vect-dot-prod-sse.asm
  43. 0
      pkgs/erasure/isal/src/gf-3vect-dot-prod-avx.asm
  44. 0
      pkgs/erasure/isal/src/gf-3vect-dot-prod-avx2.asm
  45. 0
      pkgs/erasure/isal/src/gf-3vect-dot-prod-sse-perf.c
  46. 0
      pkgs/erasure/isal/src/gf-3vect-dot-prod-sse-test.c
  47. 0
      pkgs/erasure/isal/src/gf-3vect-dot-prod-sse.asm
  48. 0
      pkgs/erasure/isal/src/gf-4vect-dot-prod-avx.asm
  49. 0
      pkgs/erasure/isal/src/gf-4vect-dot-prod-avx2.asm
  50. 0
      pkgs/erasure/isal/src/gf-4vect-dot-prod-sse-perf.c
  51. 0
      pkgs/erasure/isal/src/gf-4vect-dot-prod-sse-test.c
  52. 0
      pkgs/erasure/isal/src/gf-4vect-dot-prod-sse.asm
  53. 0
      pkgs/erasure/isal/src/gf-5vect-dot-prod-avx.asm
  54. 0
      pkgs/erasure/isal/src/gf-5vect-dot-prod-avx2.asm
  55. 0
      pkgs/erasure/isal/src/gf-5vect-dot-prod-sse-perf.c
  56. 0
      pkgs/erasure/isal/src/gf-5vect-dot-prod-sse-test.c
  57. 0
      pkgs/erasure/isal/src/gf-5vect-dot-prod-sse.asm
  58. 0
      pkgs/erasure/isal/src/gf-6vect-dot-prod-avx.asm
  59. 0
      pkgs/erasure/isal/src/gf-6vect-dot-prod-avx2.asm
  60. 0
      pkgs/erasure/isal/src/gf-6vect-dot-prod-sse-perf.c
  61. 0
      pkgs/erasure/isal/src/gf-6vect-dot-prod-sse-test.c
  62. 0
      pkgs/erasure/isal/src/gf-6vect-dot-prod-sse.asm
  63. 0
      pkgs/erasure/isal/src/gf-inverse-test.c
  64. 0
      pkgs/erasure/isal/src/gf-vect-dot-prod-1tbl.c
  65. 0
      pkgs/erasure/isal/src/gf-vect-dot-prod-avx-perf.c
  66. 0
      pkgs/erasure/isal/src/gf-vect-dot-prod-avx-test.c
  67. 0
      pkgs/erasure/isal/src/gf-vect-dot-prod-avx.asm
  68. 0
      pkgs/erasure/isal/src/gf-vect-dot-prod-avx2.asm
  69. 0
      pkgs/erasure/isal/src/gf-vect-dot-prod-base-test.c
  70. 0
      pkgs/erasure/isal/src/gf-vect-dot-prod-perf.c
  71. 0
      pkgs/erasure/isal/src/gf-vect-dot-prod-sse-perf.c
  72. 0
      pkgs/erasure/isal/src/gf-vect-dot-prod-sse-test.c
  73. 0
      pkgs/erasure/isal/src/gf-vect-dot-prod-sse.asm
  74. 0
      pkgs/erasure/isal/src/gf-vect-dot-prod-test.c
  75. 0
      pkgs/erasure/isal/src/gf-vect-mul-avx-perf.c
  76. 0
      pkgs/erasure/isal/src/gf-vect-mul-avx-test.c
  77. 0
      pkgs/erasure/isal/src/gf-vect-mul-avx.asm
  78. 0
      pkgs/erasure/isal/src/gf-vect-mul-base-test.c
  79. 0
      pkgs/erasure/isal/src/gf-vect-mul-perf.c
  80. 0
      pkgs/erasure/isal/src/gf-vect-mul-sse-perf.c
  81. 0
      pkgs/erasure/isal/src/gf-vect-mul-sse-test.c
  82. 0
      pkgs/erasure/isal/src/gf-vect-mul-sse.asm
  83. 0
      pkgs/erasure/isal/src/gf-vect-mul-test.c
  84. 0
      pkgs/erasure/lru.go
  85. 0
      pkgs/erasure/matrix_decode.c
  86. 0
      pkgs/erasure/matrix_decode.h
  87. 0
      pkgs/erasure/stdint.go
  88. 0
      pkgs/erasure/vandermonde_test.go
  89. 8
      pkgs/signify/Makefile
  90. 0
      pkgs/signify/libsignify/.gitignore
  91. 0
      pkgs/signify/libsignify/BACKGROUND
  92. 0
      pkgs/signify/libsignify/HOWTO
  93. 0
      pkgs/signify/libsignify/INSTALL
  94. 0
      pkgs/signify/libsignify/Makefile
  95. 0
      pkgs/signify/libsignify/README
  96. 0
      pkgs/signify/libsignify/arc4random.c
  97. 0
      pkgs/signify/libsignify/base64.c
  98. 0
      pkgs/signify/libsignify/bcrypt_pbkdf.c
  99. 0
      pkgs/signify/libsignify/blowfish.c
  100. 0
      pkgs/signify/libsignify/bsd-compat/blf.h
  101. Some files were not shown because too many files have changed in this diff Show More

@ -3,10 +3,12 @@
all: test install
build-erasure:
cd erasure && make
cd pkgs/erasure && make
build-signify:
cd pkgs/signify && make
test: build-erasure
test: build-erasure build-signify
godep go test -race -coverprofile=cover.out github.com/minio-io/minio
install: build-erasure

@ -7,7 +7,7 @@ import (
"strconv"
"github.com/codegangsta/cli"
"github.com/minio-io/minio/erasure"
"github.com/minio-io/minio/pkgs/erasure"
)
func main() {

@ -7,7 +7,7 @@ import (
"strconv"
"github.com/codegangsta/cli"
"github.com/minio-io/minio/erasure"
"github.com/minio-io/minio/pkgs/erasure"
)
func main() {

@ -1 +1 @@
erasure/isal
pkgs/erasure/isal

@ -19,8 +19,8 @@
package erasure
// #cgo CPPFLAGS: -Iisal/include
// #cgo LDFLAGS: isal/isa-l.a
// #cgo CPPFLAGS: -I./isal/include
// #cgo LDFLAGS: ./isal/isa-l.a
// #include <stdlib.h>
// #include <erasure-code.h>
// #include <stdlib.h>

@ -0,0 +1,8 @@
all: build
.PHONY: all
libsignify/libsignify_static.a:
@$(MAKE) -C libsignify libsignify_static.a
build: libsignify/libsignify_static.a
@godep go build

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save