Convert to cabal.project
authorOleg Grenrus <oleg.grenrus@iki.fi>
Fri, 12 Apr 2019 21:16:03 +0000 (00:16 +0300)
committerDavid Feuer <David.Feuer@gmail.com>
Tue, 16 Apr 2019 19:53:41 +0000 (15:53 -0400)
commit30ccbaa201043109bf1ee905c66ccd0dbe24422f
tree0c46411427833828a6a319ccfb45cce97103feda
parent18f4e23d8a42b3d49c4c2d2ea20675ca4cf81042
Convert to cabal.project

- Move the lib into `containers`
- Move the tests and benchmarks into `containers-tests`
- Make some adjustments so -Whome-modules is happy
- `ln -s` stuff from `containers` to `containers-tests`
  so things work; use containers-tests to be the library under test and
  benchmarking
105 files changed:
.travis.yml
cabal.haskell-ci [new file with mode: 0644]
cabal.project [new file with mode: 0644]
containers-tests/LICENSE [new symlink]
containers-tests/benchmarks/.gitignore [moved from benchmarks/.gitignore with 100% similarity]
containers-tests/benchmarks/IntMap.hs [moved from benchmarks/IntMap.hs with 100% similarity]
containers-tests/benchmarks/IntSet.hs [moved from benchmarks/IntSet.hs with 100% similarity]
containers-tests/benchmarks/LookupGE/IntMap.hs [moved from benchmarks/LookupGE/IntMap.hs with 100% similarity]
containers-tests/benchmarks/LookupGE/LookupGE_IntMap.hs [moved from benchmarks/LookupGE/LookupGE_IntMap.hs with 100% similarity]
containers-tests/benchmarks/LookupGE/LookupGE_Map.hs [moved from benchmarks/LookupGE/LookupGE_Map.hs with 100% similarity]
containers-tests/benchmarks/LookupGE/Makefile [moved from benchmarks/LookupGE/Makefile with 100% similarity]
containers-tests/benchmarks/LookupGE/Map.hs [moved from benchmarks/LookupGE/Map.hs with 100% similarity]
containers-tests/benchmarks/Makefile [moved from benchmarks/Makefile with 100% similarity]
containers-tests/benchmarks/Map.hs [moved from benchmarks/Map.hs with 100% similarity]
containers-tests/benchmarks/Sequence.hs [moved from benchmarks/Sequence.hs with 99% similarity]
containers-tests/benchmarks/Set.hs [moved from benchmarks/Set.hs with 100% similarity]
containers-tests/benchmarks/SetOperations/Makefile [moved from benchmarks/SetOperations/Makefile with 100% similarity]
containers-tests/benchmarks/SetOperations/SetOperations-IntMap.hs [moved from benchmarks/SetOperations/SetOperations-IntMap.hs with 100% similarity]
containers-tests/benchmarks/SetOperations/SetOperations-IntSet.hs [moved from benchmarks/SetOperations/SetOperations-IntSet.hs with 100% similarity]
containers-tests/benchmarks/SetOperations/SetOperations-Map.hs [moved from benchmarks/SetOperations/SetOperations-Map.hs with 100% similarity]
containers-tests/benchmarks/SetOperations/SetOperations-Set.hs [moved from benchmarks/SetOperations/SetOperations-Set.hs with 100% similarity]
containers-tests/benchmarks/SetOperations/SetOperations.hs [moved from benchmarks/SetOperations/SetOperations.hs with 100% similarity]
containers-tests/benchmarks/bench-cmp.pl [moved from benchmarks/bench-cmp.pl with 100% similarity]
containers-tests/benchmarks/bench-cmp.sh [moved from benchmarks/bench-cmp.sh with 100% similarity]
containers-tests/containers-tests.cabal [new file with mode: 0644]
containers-tests/include [new symlink]
containers-tests/src [new symlink]
containers-tests/tests/IntMapValidity.hs [moved from tests/IntMapValidity.hs with 100% similarity]
containers-tests/tests/IntSetValidity.hs [moved from tests/IntSetValidity.hs with 100% similarity]
containers-tests/tests/Makefile [moved from tests/Makefile with 100% similarity]
containers-tests/tests/bitqueue-properties.hs [moved from tests/bitqueue-properties.hs with 100% similarity]
containers-tests/tests/intmap-properties.hs [moved from tests/intmap-properties.hs with 100% similarity]
containers-tests/tests/intmap-strictness.hs [moved from tests/intmap-strictness.hs with 100% similarity]
containers-tests/tests/intset-properties.hs [moved from tests/intset-properties.hs with 100% similarity]
containers-tests/tests/intset-strictness.hs [moved from tests/intset-strictness.hs with 100% similarity]
containers-tests/tests/listutils-properties.hs [moved from tests/listutils-properties.hs with 100% similarity]
containers-tests/tests/map-properties.hs [moved from tests/map-properties.hs with 100% similarity]
containers-tests/tests/map-strictness.hs [moved from tests/map-strictness.hs with 100% similarity]
containers-tests/tests/seq-properties.hs [moved from tests/seq-properties.hs with 100% similarity]
containers-tests/tests/set-properties.hs [moved from tests/set-properties.hs with 100% similarity]
containers-tests/tests/tree-properties.hs [moved from tests/tree-properties.hs with 100% similarity]
containers.cabal [deleted file]
containers/LICENSE [moved from LICENSE with 100% similarity]
containers/README.md [moved from README.md with 100% similarity]
containers/Setup.hs [moved from Setup.hs with 100% similarity]
containers/changelog.md [moved from changelog.md with 100% similarity]
containers/containers.cabal [new file with mode: 0644]
containers/docs/.gitignore [moved from docs/.gitignore with 100% similarity]
containers/docs/Makefile [moved from docs/Makefile with 100% similarity]
containers/docs/_extensions/hs-theme.py [moved from docs/_extensions/hs-theme.py with 100% similarity]
containers/docs/_static/css/hs-theme.css [moved from docs/_static/css/hs-theme.css with 100% similarity]
containers/docs/_static/images/favicon-16x16.png [moved from docs/_static/images/favicon-16x16.png with 100% similarity]
containers/docs/_static/images/favicon-green-16x16.png [moved from docs/_static/images/favicon-green-16x16.png with 100% similarity]
containers/docs/_static/images/haskell-logo-black.svg [moved from docs/_static/images/haskell-logo-black.svg with 100% similarity]
containers/docs/_static/images/haskell-logo-green.svg [moved from docs/_static/images/haskell-logo-green.svg with 100% similarity]
containers/docs/_static/sitemap.xml [moved from docs/_static/sitemap.xml with 100% similarity]
containers/docs/_templates/layout.html [moved from docs/_templates/layout.html with 100% similarity]
containers/docs/conf.py [moved from docs/conf.py with 100% similarity]
containers/docs/index.rst [moved from docs/index.rst with 100% similarity]
containers/docs/intro.rst [moved from docs/intro.rst with 100% similarity]
containers/docs/make.bat [moved from docs/make.bat with 100% similarity]
containers/docs/map.rst [moved from docs/map.rst with 100% similarity]
containers/docs/sequence.rst [moved from docs/sequence.rst with 100% similarity]
containers/docs/set.rst [moved from docs/set.rst with 100% similarity]
containers/include/containers.h [moved from include/containers.h with 100% similarity]
containers/prologue.txt [moved from prologue.txt with 100% similarity]
containers/src/Data/Containers/ListUtils.hs [moved from Data/Containers/ListUtils.hs with 100% similarity]
containers/src/Data/Graph.hs [moved from Data/Graph.hs with 100% similarity]
containers/src/Data/IntMap.hs [moved from Data/IntMap.hs with 100% similarity]
containers/src/Data/IntMap/Internal.hs [moved from Data/IntMap/Internal.hs with 100% similarity]
containers/src/Data/IntMap/Internal/Debug.hs [moved from Data/IntMap/Internal/Debug.hs with 100% similarity]
containers/src/Data/IntMap/Internal/DeprecatedDebug.hs [moved from Data/IntMap/Internal/DeprecatedDebug.hs with 100% similarity]
containers/src/Data/IntMap/Lazy.hs [moved from Data/IntMap/Lazy.hs with 100% similarity]
containers/src/Data/IntMap/Merge/Lazy.hs [moved from Data/IntMap/Merge/Lazy.hs with 100% similarity]
containers/src/Data/IntMap/Merge/Strict.hs [moved from Data/IntMap/Merge/Strict.hs with 100% similarity]
containers/src/Data/IntMap/Strict.hs [moved from Data/IntMap/Strict.hs with 100% similarity]
containers/src/Data/IntMap/Strict/Internal.hs [moved from Data/IntMap/Strict/Internal.hs with 100% similarity]
containers/src/Data/IntSet.hs [moved from Data/IntSet.hs with 100% similarity]
containers/src/Data/IntSet/Internal.hs [moved from Data/IntSet/Internal.hs with 100% similarity]
containers/src/Data/Map.hs [moved from Data/Map.hs with 100% similarity]
containers/src/Data/Map/Internal.hs [moved from Data/Map/Internal.hs with 100% similarity]
containers/src/Data/Map/Internal/Debug.hs [moved from Data/Map/Internal/Debug.hs with 100% similarity]
containers/src/Data/Map/Internal/DeprecatedShowTree.hs [moved from Data/Map/Internal/DeprecatedShowTree.hs with 100% similarity]
containers/src/Data/Map/Lazy.hs [moved from Data/Map/Lazy.hs with 100% similarity]
containers/src/Data/Map/Merge/Lazy.hs [moved from Data/Map/Merge/Lazy.hs with 100% similarity]
containers/src/Data/Map/Merge/Strict.hs [moved from Data/Map/Merge/Strict.hs with 100% similarity]
containers/src/Data/Map/Strict.hs [moved from Data/Map/Strict.hs with 100% similarity]
containers/src/Data/Map/Strict/Internal.hs [moved from Data/Map/Strict/Internal.hs with 100% similarity]
containers/src/Data/Sequence.hs [moved from Data/Sequence.hs with 100% similarity]
containers/src/Data/Sequence/Internal.hs [moved from Data/Sequence/Internal.hs with 100% similarity]
containers/src/Data/Sequence/Internal/Sorting.hs [moved from Data/Sequence/Internal/Sorting.hs with 100% similarity]
containers/src/Data/Sequence/Internal/sorting.md [moved from Data/Sequence/Internal/sorting.md with 100% similarity]
containers/src/Data/Set.hs [moved from Data/Set.hs with 100% similarity]
containers/src/Data/Set/Internal.hs [moved from Data/Set/Internal.hs with 100% similarity]
containers/src/Data/Tree.hs [moved from Data/Tree.hs with 100% similarity]
containers/src/Utils/Containers/Internal/BitQueue.hs [moved from Utils/Containers/Internal/BitQueue.hs with 100% similarity]
containers/src/Utils/Containers/Internal/BitUtil.hs [moved from Utils/Containers/Internal/BitUtil.hs with 100% similarity]
containers/src/Utils/Containers/Internal/Coercions.hs [moved from Utils/Containers/Internal/Coercions.hs with 100% similarity]
containers/src/Utils/Containers/Internal/PtrEquality.hs [moved from Utils/Containers/Internal/PtrEquality.hs with 100% similarity]
containers/src/Utils/Containers/Internal/State.hs [moved from Utils/Containers/Internal/State.hs with 100% similarity]
containers/src/Utils/Containers/Internal/StrictMaybe.hs [moved from Utils/Containers/Internal/StrictMaybe.hs with 100% similarity]
containers/src/Utils/Containers/Internal/StrictPair.hs [moved from Utils/Containers/Internal/StrictPair.hs with 100% similarity]
containers/src/Utils/Containers/Internal/TypeError.hs [moved from Utils/Containers/Internal/TypeError.hs with 100% similarity]
docs/_extensions/haddock-autolink [deleted submodule]
stack.yaml